首页 > 其他 > 详细

openssl

时间:2020-12-25 22:50:59      阅读:43      评论:0      收藏:0      [点我收藏+]

参考https://www.cnblogs.com/rocedu/p/5087623.html,https://www.cnblogs.com/yangxiaolan/p/6256838.html,两人一组实践附图中的混合加密,提交实践截图。
0. A,B两位同学分别产生一个公私钥对Apub,Apri, Bpub,Bpri,自己把公钥文件发送给对方(A的Apub给B,B的Bpub给A)
1. A同学准备一个文件demo.txt,内容为AB的学号,A同学用3DES算法对Demo.txt加密得到 Demo1,加密密钥为K
2. A同学用B同学的公钥Bpub对K加密得到K1,A同学用自己私钥Apri对K1签名得到K2, A把K2和Demo1发送给B
3. B同学用A同学的公钥Apub对K2验签得到K1,再用自己的私钥Bpri对K1解密得到K
4. B同学用K对Demo1解密得到demo1.txt, 查看demo1内容对不对
5. 提交过程截图
过程中非常复杂,查了许多资料终于解决。
1,准备文件,对文件用3des加密,并发给另一台虚拟机。

目标文件

技术分享图片

技术分享图片

技术分享图片

技术分享图片

2,B虚拟机准备公钥,私钥文件。
技术分享图片

3,A用B的公钥Bpub对K加密得到K1,A用自己私钥Apri对K1签名得到K2, A把K2和Demo1发送给B
技术分享图片

技术分享图片

技术分享图片

技术分享图片

4,B用K对Demo1解密得到demo1.txt, 查看demo1内容对不对
技术分享图片

技术分享图片

验证相符,解决问题。

openssl

原文:https://www.cnblogs.com/lyxhhz/p/14190807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!