hash碰撞(选做)

发布时间 2023-05-28 19:22:22作者: 20201229赵斌

任务详情

查找资料,提供不少于3条md5算法和3条sh1算法的碰撞实例
1 提供数据和数据来源(图书,网站...)
2 用openssl命令验证碰撞,提交演示截图

一、MD5算法碰撞实例

1.来源:two images with the same md5 hash

两张不同的图片barry.jpg和james.jpg居然有相同的MD5


有相同的md5:e06723d4961a0a3f950e7786f3766338

2.来源:https://www.jianshu.com/p/c9089fd5b1ba

HEX样本B:两段16进制样本,有少许不同,但是MD5值相同

4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa200a8284bf36e8e4b55b35f427593d849676da0d1555d8360fb5f07fea2

4dc968ff0ee35c209572d4777b721587d36fa7b21bdc56b74a3dc0783e7b9518afbfa202a8284bf36e8e4b55b35f427593d849676da0d1d55d8360fb5f07fea2

两段样本的MD5值都是:008ee33a9d58b51cfeb425b0959121c9

3.来源:https://www.mscs.dal.ca/~selinger/md5collision/

两个二进制可执行文件hello.exe和erase.exe

两个exe文件的MD5值相同,都是:cdc47d670159eef60916ca03a9d4a007