认识下非对称加密

什么是非对称加密?

非对称加密算法是一种密钥的保密方法。

非对称加密算法需要两个密钥:(publicly)和(privately)、

只有用对应的私有密钥才能解密。

如果用私钥对数据加密,那么只有用对应的公钥才能解密。

因为加密和解密使用的是两个不同的密钥,所以这种算法叫做非对称加密算法。

非对称加密算法的实现机密信息交换的基本过程是:

甲方生成一对密钥并将其中的一把作为公钥像向其它方公开。得到该公用密钥的乙方。

使用该密钥对机密信息进行加密后在发送给甲方。

甲方再用自己保存的另一把专用密钥对加密后的信息进行解密。

另外一个方面。甲方在接收到信息后,可以使用乙方的公钥对机密信息进行签名再发送给乙方。

乙方再用自己的私钥对数据进行验证签名的正确性。

缺点是,解密速度远远慢于对称机密。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容