摘要: 暂时占位置,马上把图传过来 阅读全文
posted @ 2023-12-24 22:08 20231302邱之钊 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1. 基于RSA算法产生一对1024位的公私钥对 2. 导出公钥和私钥 生成一个私钥 将公钥从私钥中提取 其中 private_key.pem 是私钥, public_key.pem 是公钥 3. 用私钥对sn.sm3文件进行签名得到snsm3.sig文件 4. 用公钥对snsm3.enc验签得到s 阅读全文
posted @ 2023-12-24 14:48 20231302邱之钊 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1. 用OpenSSL的rand命令产生两个16字节的随机数 2. 分别把上面两个随机数作为密钥和初始向量用sm4算法对8位学号文件sn.txt加密得到sn.enc 3.用sm4算法解密sn.enc得到sn2.txt 4. 用diff命令比较sn2.txt和sn.txt的内容是否一致 如图所示,输出 阅读全文
posted @ 2023-12-24 12:20 20231302邱之钊 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 0. 参考 https://www.cnblogs.com/rocedu/p/14891816.html#opensslgmssl-tassl 1. 把你的8位学号存入sn.txt文件中 2. 用sm3算法计算你的学号的hash值并把hash存入sn.sm3文件中 3. 用od命令查看sn.sm3中 阅读全文
posted @ 2023-12-24 11:38 20231302邱之钊 阅读(23) 评论(0) 推荐(0) 编辑