发送方:
1.获取发送的原文
2.利用系统的随机数产生对称密钥
3.计算原文的摘要
4.用自己的私钥对摘要进行加密(签名)
5.用对称密钥对(原文和签名)进行加密
6.用对方的公钥对称密钥进行加密(加密密钥)
7.将密文(5)和加密密钥(6)一起发给对方
接收方:
1.用自己的私钥对加密密钥进行解密,得到对称密钥--也只有自己才能解密。
2.用对称密钥对密文进行解密,得到原文和签名。
3.计算原文的摘要
4.用对方的公钥对签名进行解密获取发送来的摘要--身份验证
5.将两个摘要进行对比--验证原文的完整性。
相关下载链接:
//download.csdn.net/download/riapgypm/9528329?utm_source=bbsseo