美國兩大號稱最安全的密碼竟被一人輕鬆破譯
MD5消息摘要算法,它是一種被廣泛使用的密碼散列函數,可以產生出一個128位(16位元組)的散列值(hash value),用於確保信息傳輸完整一致。MD5由美國密碼學家羅納德·李維斯特設計,於1992年公開,用以取代MD4算法,一度被廣泛應用於安全領域。
讓我們沒有想到的是竟有人把美國的這套密碼給破譯了,也許大家會認為他是哪位神秘的「黑客」,或是專門搞破譯密碼的專家。結果出乎所有人預料,她是一位正在坐月子的媽媽,她就是後來大名鼎鼎的王小雲院士!
據她介紹,之所以會想到破譯這些密碼,是因為自己在坐月子期間實在太無聊了。王小雲出生山東省,家境條件並不算優越,直到她7歲時家庭狀況才稍微好些,才有幸正式接受教育。
王小雲高考時拿到了非常不錯的成績,並成功的進入985重點大學的山東大學。本科畢業後,她又繼續攻讀碩士、博士,並拿到了博士學位。
因為好奇讓她對密碼破譯產生興趣,卻不想誤打誤撞
畢業後她便在山東大學教授數學。在整個學習過程當中,王在小雲認結識了非常多的良師益友。一次偶然的機會她聽到朋友談論起密碼破譯工作,就產生了非常大的好奇心。從朋友的口中,王小雲明白了密碼破譯工作的難度,這更加劇了她想挑戰一下的想法。
於是,在朋友領導的幫助下,她白天一邊教書,晚上一邊開始正式的學習密碼學。深厚的數學功底,加上她的天賦,還有王小雲不懈的努力,很快便系統的掌握了密碼破譯的相關理論知識。
結婚之後,王小雲便將目光瞄準了美國最為安全的密碼系統MD5。接下來的日子裡,她天天都在鑽研著破譯的方法,每天都在嘗試,失敗了再嘗試。很快她的預產期就到來了,而這個密碼還是沒有破譯,不過王小雲沒有放棄,在生下了孩子以後,她還在鑽研這方面的內容。而且在懷孕期間,她已經積累了大量的破譯基礎,此後她又經過了三年時間的苦心鑽研,終於將這套系統成功破譯。
值得一提的是,這個MD5算法是不可逆的,由於它的不可逆性,使它在很大程度上增加了破解密碼的難度。可以說MD5從誕生之初便是巔峰,一度被認為是世界上最安全的密碼系統。在當時,以美國為首的國家都普遍使用MD5算法做安全加密。其主要應用於密碼管理、電子籤名、垃圾郵件的篩選。
美密會是世界上最權威的密碼學術會,在會上她表示自己破解了MD5,整個大會譁然一片,所有的人都相繼站起來為這個東方面孔的女性鼓掌。美國得知這個消息後,震驚不已非常恐慌,並且極其迅速的改用了其他的安全系統,並且公開承認,未來的近十年內,不會在用MD5算法。但是,王小雲並沒有就此止步,之後又在世界公鑰加密算法大會上宣布已經破解SHA-1密碼。頓時間,密碼破譯界又是一石激起千層浪。
女博士成長為女院士之路
有了進攻自然也要防守。王小雲很快又開始研究密碼系統,並且通過自己的努力發明了SM3系統。很多人認為,這套系統非常的嚴密,大約只有她自己能夠破解,而且也深受國家的信任,我國的信息機密也得到了更高層次的保護。
因為這些貢獻,王小雲在2017年的時候成為中國科學院院士。不僅如此,她還在2020年成為2019年中國科學年度新聞人物,另外還被評價為2019十大女性人物。可以說,她創造了屬於自己的成功,真可謂是我們年輕人的典範。
由於王小雲教授對國家的卓越貢獻,她獲得了有中國的諾貝爾學獎之稱中國未來科學大獎中的「數學與計算機科學獎」,國家也一次性獎勵王小雲711萬以表彰她多年的努力。
在漫漫人生路上,不要妄自菲薄,要堅信未來,而且要勇於嘗試。王小雲在破譯密碼的時候是一個孕媽媽,從懷孕、生產到坐月子的同時,她完成了密碼破譯的重大突破。她一邊抱孩子一邊搞科研,她不僅僅是一個成功的密碼家,更是一個偉大的母親。
—— 分享新聞,還能獲得積分兌換好禮哦 ——