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码
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码