PGP(PrettyGoodPrivacy)?是一种电子加密软件包,它提供数据加密和数字签名两种服务,采用()进行身份验证,使用(本题)(128位密钥)进行数据加密,使用()进行数据完整性验证。
- A.IDEA
- B.RSA
- C.DES
- D.Diffie-Hellman
正确答案及解析
正确答案
A
解析
PGP(Pretty Good Privacy),是一个采用混合加密算法软件,其中,使用IDEA对数据进行加密,生产128位秘钥,再用RSA对该秘钥进行加密,实现更高保密性,接收方使用RSA对发送方公钥进行解密,确保数字签名真实性,PGP是用一个128位二进制数作为“邮件文摘”,用来产生它算法叫MD5(message digest 5)。 MD5是一种单向散列算法,它不像CRC校验码,很难找到一份替代邮件与原件具有同样MD5特征值,从而确保了消息可靠性和完整性。(目前主流还有sha-1算法,MD5输出是128位,SHA1输出是160位,MD5比SHA1快,SHA1比MD5强度高。





