OpenSSL课上测试2

发布时间 2023-12-23 17:01:50作者: 20231306周玟妍
  1. 用OpenSSL的rand命令产生两个16字节的随机数
    生成密钥

    生成初始向量

2.分别把上面两个随机数作为密钥和初始向量用sm4算法对8位学号文件sn.txt加密得到sn.enc

3.用sm4算法解密sn.enc得到sn2.txt

4.用diff命令比较sn2.txt和sn.txt的内容是否一致

如果文件内容不同,diff 命令将显示不同之处的具体内容。它会逐行比较文件,并指示出不同的行及其位置。如果两个文件完全相同,命令将不会产生任何输出,并且直接返回到命令行提示符。如图显示,两个文件的内容相同。