千越南秋 作品
第93章 你們的方法並不適合
第93章你們的方法並不適合
“如果給定一個原文加上特定常數得到新的明文,通過比較分析有特定區別的明文,在通過加密後的變化傳播情況來攻擊密碼算法。”
“要是可行的話或許能大幅度提高碰撞,在短時間內找到不同字符串但相同的哈希值。”
徐源此刻沉浸在深度學習狀態中,思維高速運轉著前所未有的敏捷。
手中的筆在草稿紙上寫出大量方程式。
各種思路於腦海中交織。
誕生出最適合破解md5密碼算法的碰撞方法。
不知過去多長時間,徐源寫完最後一個數學字符突然猛地站起身,心情無比激動的伸出雙手將桌子上那張草稿紙緩緩拿起。
注視著上面的公式,就如同在欣賞絕世瑰寶。
“果然。”
“這種方法是可行的。”
通過他的推算,使用上述方法破解md5密碼,效率相比其它幾種碰撞方法大幅度提高。
並且他之所以有這個信心,除了相信自己更重要的是面板進度條的變化。
幾乎就在他停筆的時候,能清楚看到原本下降到百分之八的進度條突然飆升到百分之二十。
說明這次他找準了正確的破解方向。
簡單來說要破解md5密碼,採用暴力枚舉法亦或者彩虹表法碰撞,可能真如標準技術局說的那樣有超級計算機百萬年都計算不出來。
可他的這種攻擊方法,或許能把時間縮短到幾年甚至幾個月。
不過想要證明一定能發生碰撞,還需計算列出滿足該方式的條件。
雖說具有的計算量同樣不小,但要知道參與此項目的可不只有他自己。
但前提是該如何說服王曉雲教授和其團隊,讓他們放棄先前的進度該使用自己的方法。
“看來要親自去齊魯大學跑一趟了。”
徐源重新坐回到椅子上,念頭停留在這裡很快便做出了決定。
首先眼下他有信心列出全部滿足條件,使用此方法證明一定能發生碰撞。
可要投入的時間和精力成本太大,真推算個幾年時間對他整個規劃都會造成影響,還有就是王曉雲教授和其團隊對nd5算法已經非常熟悉,換成更有效率的碰撞方法破解速度肯定會很快。
儘管單靠他自己要說服整個團隊比較難,但眼下也只能去試一試。
這是為了項目團隊的所有人考慮。
否則以面板的進度條下降來看,繼續走原路只會距離終點越來越遠。
原本徐源是打算明天坐車前往燕京返校,奈何計劃趕不上變化。
既然碰巧找到了更有效率的碰撞方法,那就只能當面去和王曉雲教授討論交流。
如果只是打電話說這件事,那必然不可能有成功的可能。
想清楚這些徐源看了眼時間,隨即便也不再繼續熬夜推算方程式,把桌子上堆著的草稿小心收起來,然後選擇直接上床睡覺。
……
翌日。
徐源簡單做了點早飯。
收拾好行李坐大伯的車來到搭車路口。
到縣裡坐車去泉城。
而相比返校前往泉城路程少了些,做了幾個小時車後便順利到達。
來之前徐源給王曉雲教授打了電話,本以為對方還在假期中沒有工作,沒想到整個項目團隊已經投身到對密碼的破解中。