实验一 密码引擎-4-国䀄算法交叉测试

实验一 密码引擎-4-国䀄算法交叉测试

小组成员:20201316陈鑫 20201332杨赛

一、在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图(代码见附件)

1.生成待加密文件

2.使用OpenSSL用SM4算法加密文件生成密文 密钥为012345678901234

3.密文

4.makefile文件

5.使用龙脉eKey解密

6.解密后的明文

二、在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法)

1.创建EC参数和原始私钥文件

2.查看一下私钥信息

3.验证参数

4.将原始的私钥文件,转换为pkcs8格式

5.利用私钥生成公钥

三、在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash值,然后用OpenSSL SM2算法计算Hash值的签名,用龙脉eKey进行验签,提交代码和运行结果截图


posted @ 2023-04-17 20:35  给我个名字  阅读(31)  评论(0编辑  收藏  举报