MD5冲突

直入主题

偶尔在闲逛的时候发现了一个英文贴,貌似是能制造md5冲突,有空研究研究(雾)

贴上两张MD5相同的图片:

可以发现其MD5相同:

1
2
3
4
5
6
7
8
9
>certutil -hashfile ship.jpg MD5
MD5 的 ship.jpg 哈希:
253dd04e87492e4fc3471de5e776bc3d
CertUtil: -hashfile 命令成功完成。

>certutil -hashfile plane.jpg MD5
MD5 的 plane.jpg 哈希:
253dd04e87492e4fc3471de5e776bc3d
CertUtil: -hashfile 命令成功完成。

但是SHA1不同:

1
2
3
4
5
6
7
8
9
>certutil -hashfile ship.jpg SHA1
SHA1 的 ship.jpg 哈希:
9639db1fbadfcfbd4025a9b95d10b7799f65fcfb
CertUtil: -hashfile 命令成功完成。

>certutil -hashfile plane.jpg SHA1
SHA1 的 plane.jpg 哈希:
780973c1c165e76de3f10e1771db31cf9362d1f5
CertUtil: -hashfile 命令成功完成。
-------------end-------------