首页 > 编程语言 >实验一 密码引擎-4-国䀄算法交叉测试

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

时间:2023-04-17 20:45:06浏览次数:41  
标签:文件 私钥 eKey 交叉 OpenSSL 算法 引擎 Ubuntu

实验一 密码引擎-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进行验签,提交代码和运行结果截图


标签:文件,私钥,eKey,交叉,OpenSSL,算法,引擎,Ubuntu
From: https://www.cnblogs.com/wdys12138/p/17327393.html

相关文章