Hash

是否存在兩個具有相同 MD5 雜湊值的已知字元串?

  • February 5, 2019

是否有兩個已知字元串具有相同 MD5 雜湊值的範例(代表所謂的“MD5 衝突”)?

是的,您可以在MD5 Collision Demo中查看這兩個塊:

d131dd02c5e6eec4693d9a0698aff95c 2fcab5 **8** 712467eab4004583eb8fb7f89
55ad340609f4b30283e4888325 **7** 1415a 085125e8f7cdc99fd91dbd **f** 280373c5b
d8823e3156348f5bae6dacd436c919c6 **dd53e2b** 487da03fd02396306d248cda0
e99f33420f577ee8ce54b67080 **a** 80d1e c69821bcb6a8839396f965 **2** b6ff72a70

d131dd02c5e6eec4693d9a0698aff95c 2fcab5 **0** 712467eab4004583eb8fb7f89
55ad340609f4b30283e4888325 **f** 1415a 085125e8f7cdc99fd91dbd **7** 280373c5b
d8823e3156348f5bae6dacd436c919c6 dd53e2 **3** 487da03fd02396306d248cda0
e99f33420f577ee8ce54b67080 **2** 80d1e c69821bcb6a8839396f965 **a** b6ff72a70

產生 MD5 碰撞。

這些塊中的每一個都有 MD5 雜湊值79054025255fb1a26e4bc422aef54eb4

只是為了向您展示今天在 MD5 上創建碰撞是多麼容易:

可以在 AWS 上使用Marc StevenHashClash產生碰撞,估計每次碰撞的成本約為 0.65 美元。

這 2 個圖像具有相同的 md5 雜湊:253dd04e87492e4fc3471de5e776bc3d

船舶圖像

平面圖像

如果您想自己測試它並且下面的圖像沒有給您上面顯示的 MD5 雜湊,那麼您可能需要從下面的原始連結中獲取圖像:

參考: http: //natmchugh.blogspot.com/2015/02/create-your-own-md5-collisions.html

引用自:https://crypto.stackexchange.com/questions/1434