文件名称:作业3 HASH & MAC
文件大小:146KB
文件格式:ZIP
更新时间:2017-04-12 12:35:28
北京理工大学 密码学
一、课后习题 (9分) 4.6 4.9 4.10 4.11 4.12 注:(1,1)伪造者和(1,2)伪造者概念见书本109页 注:课后习题任选其二。 二、编程 (附加题 1分) 使用C或C++语言实现MD5算法。提交源程序。 使用C或C++语言实现SHA-1算法。提交源程序。 修改密码算法库HASH算法或者自己实现的HASH算法中HASH输出为原始输出的前8位,试分别求第一原像,第二原像以及碰撞。 注:编程作业任选其一。
【文件预览】:
密码学作业.doc
SHA1算法
----SHA1.h(2KB)
----SHA-1算法.cpp(3KB)
----test.txt(0B)
----result.txt(160B)
----SHA-1算法.exe(470KB)
----生成二进制串.cpp(330B)
----生成二进制串.exe(16KB)