2003年,美國推出兩套國際密碼,并揚言:“100年內(nèi)無人能破解!”。結果一個中國女科學家,坐月子的功夫就把密碼給破解了。
(資料圖片僅供參考)
21世紀,各個國家都十分重視網(wǎng)絡信息安全,因此為了保護國家的秘密,各國的科研人員大力發(fā)展密碼學,防止信息被破譯,也防止重要信息被竊取。
美國作為科技大國,擁有兩套全世界最為安全穩(wěn)固的國際密碼,即MD5和SHA-1,其精密程度超乎人類的想象。美國人揚言“一百年之內(nèi)沒有人可以破解這兩套密碼。”
2003年,王小云懷孕期間在家安心養(yǎng)胎。一天,兩個專家朋友來探望她,聊天時說到了美國最新的md5密碼,王小云瞬間來了興趣,此后開始嘗試破解這套密碼,這一試就停不下來了。
2004年8月份,國際密碼大會在美國按時召開,當天,現(xiàn)場來了全世界300多位密碼學家,大家都期待是否有人能破解md5這個密碼傳奇。
正在大家熱烈討論時,王小云淡定的走上了臺前。
大家一看這個女人個頭不高,一頭短發(fā),樸實無華的長相很難讓人把她和密碼專家聯(lián)系起來。紛紛投來輕視的目光。
王小云蠻不在乎,從容的將“王氏攻擊法”交給了美國專家,充滿信心的對臺下說道“我的方法可以破解md5密碼?!?/p>
在大家的注視下,美國教授把王小云的王氏攻擊算法輸入了電腦。過了一會“計算錯誤”四個字顯示在電腦上。
這在眾人意料之中,如此精密的密碼怎可能被輕易破解。
王小云也不在意眾人的議論,要求再演算一次,然而還是顯示計算錯誤。
臺下眾人開始用嘲笑的目光看著王小云,認為她就是不自量力。
王小云十分堅信自己的算法是正確的,開始重新檢查起算法中的遺漏。
時間過了很久,臺下眾人已經(jīng)無聊的打起了哈欠,這時王小云終于發(fā)現(xiàn)了問題所在,原來是美國教授在驗算時寫錯了一個初始值。
糾正錯誤后再次開始驗算,臺下眾人屏住呼吸,看著進度條不斷的推進。
等待時間是如此漫長,然而眾人的眼睛似乎都黏在了屏幕上。終于演算進度結束,屏幕上顯示了四個字“計算正確。”
臺下德高望重的各國教授專家們呆若木雞,他們怎么也想不到一個中國女人能破解md5密碼,太不可思議了,他們紛紛向王小云投以熱烈的掌聲。
然而md5被破解,美國人還有SHA-1密碼坐鎮(zhèn),他們對SHA-1密碼進行了加強,防止被中國密碼天才王小云破解。
可惜這種加強是無濟于事,王小云此后僅用兩個月時間便破解了SHA-1密碼,在美國密碼界乃至科學界引發(fā)滔天巨浪,狠狠地在狂傲的美國人臉上“打了一巴掌”。
2019年王小云獲得了國家“數(shù)學與計算機科學獎”,并且獲得了國家獎勵的711萬人民幣。
此后王小云一直致力于密碼研究的前沿,牽頭設計了我國第一個hash函數(shù)算法sm3,該算法此后廣泛應用于多個重要領域。
正所謂巾幗不讓須眉,科學界亦是如此,王小云以一己之力將美國兩大密碼系統(tǒng)拉下神壇,打破了“計算機運行100萬年才能破解”的狂妄言論。
王小云用自己的智慧帶領中國密碼學走到前沿,時至今日,她設計的密碼依然是穩(wěn)固且有效,為我國的信息安全做出了積極重大的貢獻。