五公钥密码体制edit详细分析.pptVIP

  • 9
  • 0
  • 约2.36万字
  • 约 97页
  • 2017-05-14 发布于湖北
  • 举报
五公钥密码体制edit详细分析

PGP介绍 PGP:全名:Pretty Good Privacy,一种混合加密算法(综合了对称加密算法IDEA,非对称加密算法RSA,MD5、以及伪随机数产生器等)。通常只理解为是PGP公司的系列软件。能对邮件、文件、文件夹、整个硬盘加密,全网段加密权限和访问权限控制等。 PGP的使用 加密时:PGP用的是RSA和传统加密的杂合算法,因为RSA算法计算量极大在速度上不适合加密大量数据,所以PGP用来加密信息的不是RSA,而是对称加密算法IDEA 。 数字签名:PGP还可以只签名而不加密,这适用于公开发表声明时,声明人为了证实自己的身份,可以用自己的私钥签名。 PGP 通过单向散列算法MD5(message digest 5)对邮件处理,生成一个128位的二进制数作为“邮件文摘” ,一旦邮件有任何改变这个digest都会变化,那么这个数加上作者的名字(实际上在作者的密匙里)还有日期等等,就可以作为一个签名。 数字签名和认证:甲用自己的私钥将上述的128位的摘要加密,附加在邮件上,再用乙的公钥将整个邮件加密。乙收到这份密文以后,乙用自己的私钥将邮件解密,得到甲的原文和签名,乙的PGP也从原文计算出一个128位的摘要,再与用甲的公钥解密签名得到的数比较,如果符合就说明这份邮件确实是甲寄来的。这样既实现了保密又实现了认证。 密码学结合网络安全应用举例 确保企业信息安全的文档加密软

文档评论(0)

1亿VIP精品文档

相关文档