摘要:
# 任务详情 > 查找资料,提供不少于 3 条 MD5 算法和 3 条 SHA-1 算法的碰撞实例 1 提供数据和数据来源(图书,网站……) 2 用 openssl 命令验证碰撞,提交演示截图 # MD5碰撞实例 ## 实例1 ### 来源:[these different 2 Images Has 阅读全文
摘要:
# 任务详情 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 参考《GMT 0009-2012 SM2密码算法使用规范》第6节“数据转换” 在utils.h和utils.c中完成整数与8位字节串的转换功能(10'): ``` int Int2ByteA 阅读全文
摘要:
# 任务详情 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 参考《GMT 0009-2012 SM2密码算法使用规范》第6节“数据转换” 在附件中的utils.h和utils.c中完成位串与8位字节串的转换功能(10'): ``` int Bitst 阅读全文
摘要:
# 任务详情 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 在附件中的utils.h和utils.c中完成16进制字符'0'-'9','A'-'F','a'-'f'与十六进制数据0-15的转换功能(10’): ``` int Hex2Char(uns 阅读全文
摘要:
创建用户 U1-U7 gs_om -t start gsql -d db_demo -p 26000 -r CREATE USER U1 IDENTIFIED BY 'Ycy021013'; CREATE USER U2 IDENTIFIED BY 'Ycy021013'; CREATE USER 阅读全文
摘要:
实现SM3算法,并打印 “填充后的消息 + 扩展后的消息 + 迭代压缩中间值 + Hash值” 参考: SM3算法 C语言 (从OpenSSL库中分离算法:六) https://github.com/NEWPLAN/SMx/tree/master 代码链接:SM3算法-从OpenSSL库中分离算法 阅读全文
摘要:
在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 参考《密码工程》p112伪代码实现ExtendedGCD(int a, int b, int *k, int *u, int *v)算法(5') 在测试代码中计算74模167的逆。(5') 自己设计至少两个测试代码。 阅读全文
摘要:
在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 参考《密码工程》p107伪代码基于Eratosthenes算法实现 int SmallPrimeList(int n, int *plist, int *len), 其中plist返回素数列表,len返回列表长度(5 阅读全文
摘要:
《Core.Software.Security.Security.at.the.Source.CN.软件安全.从源头开始》 第2章 安全开发生命周期 安全开发生命周期(Secure Development Lifestyle,SDL) 软件开发生命周期(Software Development Li 阅读全文
摘要:
一、任务详情 参考附件中图书p120 中7.1的实验指导,完成DER编码 Name实例中,countryName改为"CN",organization Name="你的学号" commonName="你的姓名拼音" 用echo -n -e "编码" > 你的学号.der中,用OpenSSL asn1 阅读全文