摘要:
实验一-密码引擎-商用密码算法实现2-交叉测试(选做) 作者:20191322wyl 任务详情 把自己实现的商用密码算法SM2,SM3,SM4与OpenSSL交叉验证 自己实现的SM3算法的结果与OpenSSL的结果比对是否一致 自己实现的SM4算法加密的,OpenSSL的SM4算法解密,或者相反 阅读全文
摘要:
实验一-密码引擎-加密API研究 作者:20191322吴泳淋 密码引擎API的主要标准和规范包括: 1. 微软的Crypto API 2. RAS公司的PKCS#11标准 3. 中国商用密码标准:GMT 0016-2012 智能密码钥匙密码应用接口规范,GMT 0018-2012密码设备应用接口规 阅读全文
摘要:
实验一-密码引擎-商用密码算法实现1 作者:20191322wyl 任务详情 参考https://weread.qq.com/web/reader/2fb3259071ef04932fbfd2ekc81322c012c81e728d9d180和网上资料,用C语言实现商用密码算法SM3,SM4,SM2 阅读全文
摘要:
数据转换-16进制字符 任务详情 0. 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 1. 在utils.h和utils.c中完成16进制字符'0'-'9','A'-'F','a'-'f'与十六进制数据0-15的转换功能(10’): ``` int Hex2C 阅读全文
摘要:
任务三 OpenEuler-OpenSSL测试 作者:20191322wyl 任务详情 在Ubuntu编写代码测试OpenSSL功能,包含Base64,SM2,SM3,SM4算法的调用,然后在OpenEuler中重现 提交代码链接和运行结果截图 加分项:在Windows中重现 代码链接 所有代码均在 阅读全文
摘要:
hash碰撞(选做) 作者:20191322wyl 任务详情 查找资料,提供不少于3条md5算法和3条sh1算法的碰撞实例 1 提供数据和数据来源(图书,网站...) 2 用openssl命令验证碰撞,提交演示街头 md5碰撞 实例1 来源 样本A 4dc968ff0ee35c209572d4777 阅读全文
摘要:
数字证书编码ASN.1 作者:20191322wyl (头秃了) 任务详情 参考附件中图书p223 中13.2的实验指导,完成DER编码 序列号=1174(0x0496),证书签发者 DN="CN=Virtual CA,C=CN",证书持有者DN="CN=你的名字拼音, OU=Person,C=CN 阅读全文
摘要:
密码常识测试 作者:20191322吴泳淋 对一下观点进行评论,分别论述你认为这个观点是正确还是错误的,为什么?你的参考资料或判断的信息来源是什么? 很多企业和技术人文都有下面这样的想法∶“由公司或自己开发一种密码算法,并将这种算法保密,这样就能保证安全。" 使用地低强度的密码算法,比如凯撒密码,也 阅读全文
摘要:
个人报告 20191322吴泳淋 自己的贡献 写ui界面各种控件的槽函数 实现在槽函数里面调用c语言代码中的函数 设计过程中的问题与解决 Q1:用槽函数时不知道怎么自定义函数 S1:引用lmada语法写connect函数,执行操作写this,就可以在后面的大括号里面写函数了 Q2:使用qt时不知道怎 阅读全文
摘要:
BESTI-IS-2021-2022-1-课程设计—第二周进展 任务详情 同样的内容,密码算法换成sm4,界面换成Qt在openeuler上跑通 计划完成任务 在openeuler中配置qt环境 运用QT Creator 画出软件的ui 配置UI里面控件的槽函数 实现在槽函数里面调用c语言代码中的函 阅读全文