我的名字:陳聰
md5(陳聰,32) = fe3f593fb5e56dd070187290697a8f6e
md5(陳聰,16) = b5e56dd070187290
乙個字元:hj
md5(hj,32) = fe3f593fb5e56dd070187290697a8f6e
md5(hj,16) = b5e56dd070187290
突然發現他們的md5是一樣的,md5演算法作為乙個經典的不可逆演算法,多年來有無數的人來研究其碰撞問題,貌似都有所成就,我這是第一次在現實中碰到這種情況,很。。。
初識md5碰撞與crc32碰撞
現在是晚上23 29。寫這篇文章呢,是因為早些時候我胃疼,是因為涼導致的胃疼。涼呢喝了一些熱水,喝完熱水胃倒是不疼了,但是由於我喝的是茶葉開水,於是就導致失眠了。想來想去這漫漫長夜也沒意思,於是就決定寫這個了。0x01 這個md5碰撞到底是個什麼東西呢,這是王小雲發明的一種破解md5摘要演算法的的一...
可執行檔案的 MD5 碰撞
原來我總是很自信地以為 你有本事找到 md5 的碰撞又如何?你難道還有本事讓兩個可執行檔案的 md5 一樣,卻又都能正常執行,並且可以做完全不同的事情麼?答 還真的可以.這兩個程式會在螢幕上列印出不同的字元,但是它們的 md5 都是一樣的。通讀其 後摘要如下 這幾位密碼學家使用的是 構造字首碰撞法 ...
MD5小彩虹表
為方便日常查詢,需要乙個md5小彩虹表,當然網上有比較多的這樣的查詢站點,但感覺最近使用起來十分不便。因此,編寫乙個小程式,用來查詢一些經常出現的md5,也即弱口令md5查詢。採用python3編寫。指令碼描述 main.py python web指令碼,用來查詢md5 md5.py 生成md5 雜...