千越南秋 作品
第92章 突如其來的狀況
第92章突如其來的狀況【求訂閱月票】
密碼學雖是簡單的二進制,卻蘊含著複雜的變化和無窮的可能性。
就像是一場捉迷藏的好遊戲。
別人學習密碼學最主要的哈希函數,或許是下苦工堅持研究。
徐源卻喜歡跳出原有的思路去尋找新的解決方法。
標準技術局推出的dm5算法,使用它可以生成信息摘要。
其原理是首先將輸入信息的長度進行填充,在儲存記錄之後裝入標準的幻數,最後再經過四輪循環運算。
因為dm5算法裡有很多不可逆的運算,會丟失很多原文的信息無法找回。
要破解此算法有很多種方法,不過需要明確一點。
所謂的破解並非是把摘要還原成原文。
畢竟固定的128位摘要是有窮的,而原文數量卻是無窮的。
每一個摘要都能由若干個原文通過哈希函數得到。
王曉雲和其團隊破解dm5密碼算法,所使用的方法是碰撞。
比如原文A可以通過dm5算法生成摘要B,那麼並不用把x還原成A,只需要找到原文m生成同樣的摘要B即可實現破解。
用一個比較形象的說法,那就是A和m的md5結果殊途同歸。
但想要成功實現碰撞卻異常困難。
畢竟標準技術局特意開設了破解專項網站,可至今仍沒有密碼學專家實現破解。
甚至因為太過困難很多學者選擇放棄,逐漸轉為其它研究領域。
以至於哈希函數也均為密碼學中最不活躍的領域。
徐源正式對md5密碼的破解邁入正軌後,才真正感受到其中所具有的難度。
怪不得國際上有那麼多密碼學專家選擇放棄。
寒假回家這些天,推方程式使用的草稿紙都快有幾本子之多。
偏偏進度幾乎沒有增長。
要知道就這還是有著王曉雲團隊研究一段時間逐漸掌握方法的結果。
——
任務:md5密碼破解
學科:密碼學
進度:10%
結果:未完成
“這些天還真是一點進度都沒有增長啊,怪不得標準技術局能有這麼大底氣。”
房間內徐源看著脫離深度學習狀態,逐漸從眼前消失的進度條面板自顧自低喃,沒想到破解密碼的難度遠比解決卡邁克爾數間隔問題高的多。
不過他的自信心並沒有因此受挫,反而有種越挫越勇的感覺。
當哪天成功將其破解時,可以想象內心會湧現出怎麼樣的滿足感。
這時就在徐源準備繼續推方程式時,房門外面突然傳來姐姐徐瑩的聲音。
“小源。”
“出來吃飯了。”
伸手拿起桌旁的手機按了下,發現已經到中午後這才反應過來。
“這就來。”
扯著嗓子衝外面喊了句,稍微整理下鋪滿桌子的草稿然後起身走出房間。
之前他整個人都沉浸在深度學習狀態中,以求讓自己保持最佳效率。
所以並沒有什麼感覺。
眼下狀態恢復頓時便感覺一股餓意。
為保證下午能繼續保持好的狀態推方程式,他還是選擇先把肚子填飽。
正所謂身體是革命的本錢,不先保證好這點又如何破解密碼。