PGP流程

1.  邮件数据m经MD5进行散列处理,形成数据的摘要 

2.  用发送者的RSA私钥KAd对摘要进行数字签名,确保真实性 

3.  将邮件数据与数字签名拼接:数据在前,签名在后 

4.  用ZIP对拼接后的数据进行压缩,以便于存储和传输

5.  用IDEA对压缩后的数据进行加密,加密钥为K,确保保密 

6.  用接收者的RSA公钥KBe加密IDEA的密钥K 

7.  将经RSA加密的IDEA密钥与IDEA加密的数据拼接:数据在前,密钥在后 

8.  将加密数据进行BASE 64变化,变化为ASCII码

猜你喜欢

转载自blog.csdn.net/AnonymKing/article/details/83118155
PGP