实验一 密码引擎-4-国䀄算法交叉测试
摘要:实验一 密码引擎-4-国䀄算法交叉测试 1 在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图 2 在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法) 3.在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash值,然
阅读全文
posted @
2023-04-18 11:11
20201310寸头
阅读(15)
推荐(0) 编辑
OpenSSL测试-Base64
摘要:0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 使用工具(如bc,计算机器等)把自己学号转化为16进制,提交转化过程和结果截图(2‘) 2. 使用工具(如echo -e, ultraedit等)把上面转化的结果写入二进制文件“你的学号.dat”中,并用
阅读全文
posted @
2023-04-12 08:43
20201310寸头
阅读(39)
推荐(0) 编辑
数字证书编码ASN.1
摘要:参考附件中图书p223 中13.2的实验指导,完成DER编码 序列号=1174(0x0496),证书签发者 DN="CN=Virtual CA,C=CN",证书持有者DN="CN=你的名字拼音, OU=Person,C=CN",证书有效期=20200222000000-20220222000000。
阅读全文
posted @
2023-04-11 21:10
20201310寸头
阅读(56)
推荐(0) 编辑
ASN.1 基础测试
摘要:1 参考 https://www.cnblogs.com/rocedu/p/14891816.html#echo打印字符串和变量值 2 十六进制数:30 03 02 01 AA, 写入文件1.der,用od查看内容,用asn1view或 openssl asn1pars命令查看内容,提交截图 3 十
阅读全文
posted @
2023-04-11 16:23
20201310寸头
阅读(90)
推荐(0) 编辑
OpenSSL测试-随机数
摘要:在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 使用OpenSSL定义一个私有函数 static int getRandom(char *r, int length), 获取length个字节的随机数(5‘) 把上述函数集成到src中的sdf.c中的SDF_Gen
阅读全文
posted @
2023-04-11 15:55
20201310寸头
阅读(66)
推荐(0) 编辑
OpenSSL测试-大数
摘要:在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 基于OpenSSL的大数库计算2的N次方,N为你学号的后四位(5‘) 基于OpenSSL的大数库计算你以及前面5位同学和后面5位同学的8位学号的乘积,N为你学号的后四位(5‘) 用Python或bc命令验证计算的正确
阅读全文
posted @
2023-04-11 15:09
20201310寸头
阅读(36)
推荐(0) 编辑
大数库GMP测试
摘要:###大数库GMP测试 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 用自己8位学号建两个文件夹xxxxxxxxsrc,xxxxxxxx,到GMP官网https://gmplib.org/下载最新代码到201x1xxxsrc,编译代码并把GMP库安装到201x1
阅读全文
posted @
2023-04-05 10:09
20201310寸头
阅读(15)
推荐(0) 编辑