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