查看完整版本: PGP算法概念

skydondon 2006-7-11 00:32

PGP算法概念

PGP算法:PGP采用了RSA和传统加密(如DES或IDEA)的杂合算法以及用于数字签名的邮件文摘算法。RSA算法计算量极大,在速度上不适合加密大量数据,所以PGP实际上用来加密的不是RSA本身,而是采用了一种叫IDEA的传统加密算法(64bits反馈加密模式)。IDEA的加/解密速度  比RSA快得多,所以实际上PGP是以一个随机生成密钥(长度为128位)用IDEA算法对明文加密(64位为一组),然后用RSA算法对该密钥加密  。这样收件人同样是用RSA解密出这个随机密钥,再用IDEA解密邮件本身。这样的链式加密就做到了既有RSA体系的保密性,又有IDEA算法的  快捷性。PGP的密钥分配体制:PGP发展了一种公钥介绍机制来解决传统加密体系的密钥分配过程难以保密的缺点。
页: [1]
查看完整版本: PGP算法概念