文章横幅PC版
文章横幅iPad版
文章横幅手机版

公钥密码术和对称密码术哪个好?

TIME:2018-03-28 10:49  click: 226 次 来源: 未知

公钥密码术和对称密码术哪个好?自从公钥密码术问世以来就一直进行着这场争论,然而,这场争论是假设两者之间可以公平比较的。争论哪个更安全是没有意义的,任何算法的安全性依赖于钥长,大多数对称算法都有具体的钥长,公钥算法有不定的钥长。以固定的56位密钥的DES要比以40位密钥的RSA安全得多,以1000位密钥的RSA又要比DES安全得多。

Needham和 Schroeder指出以公钥协议的报文的数量和长度要比以对称协议的大得多,他们的结论是对称协议比公钥协议有效得多。虽然这是正确的,但这个分析忽略了公钥方法优秀的安全性。“把公钥密码术看作为一种新的密码系统的形式,而不是一种新的密钥管理的形式时,我不考虑安全性和性能。敌手很快指出RSA系统的速度大约是DES的千分之一,而所需的钥长为DES的十倍。虽然,使用公钥系统可以减少常规密码术所需的密钥交换,这一点从一开始就很明显,但对其必要性却并不是立即明白的。在这种背景下,建立一种混合系统的提议,像是一个大发现而被欢呼。”

公钥密码术和对称密码术能很好地协同工作。公钥密码术强在密钥分发和协议,公钥密码术可以完成对称密码术永远完成不了的功能。另一方面,对称密码术的速度比公钥密码术快好几个数量级。对称算法适用于加密文件和通讯信道,公钥算法适合于加密和分发密钥提供认证和完成所有的功能。

 

上一篇:公开密钥体制的表示方法 下一篇:增密邮件PEM是什么?