加密、数字签名和数字证书看这一篇就够了互联网时代设备之间交换数据频繁,安全技术原理很重要。先思考以下几个问题:你以为将消息加密以后就能安全的在互联网上传输了吗?签名过的消息就能确认消息发送者的身份吗?如何证明CA认证机构的合法性?
以传送一个PDF文件为例,机构A需要向机构B传送一份PDF文件,为了确保安全,采用了数字签名,那么机构B在收到PDF文件后,需要确认两件事情:上述两个需求,分别可以通过非对称加密 与 哈希函数 技术来实现,简单来说:下面分别来讨论上述两个需要确认的问题。