在我國有一句俗話叫“一孕傻三年”,但山東有一位新手媽媽在坐月子期間,不僅照顧好寶寶和自己,還趁著零碎的空閑時間成功破解了美國頂級密碼——MD5。
而該密碼曾被美國揚言:超級計算機全功率運行破解它,也至少要100萬年。
這位新手媽媽是誰呢?為何如此厲害?
她的名字叫王小云,1966年出生與山東諸城的一個普通家庭。
父親是一個數(shù)學老師,母親是一個普通的農(nóng)民。
有時候,父親會把教材拿回家研究,王小云就會湊上前去,在父親的懷抱里,有模有樣地看上一番,咿咿呀呀說上半天,不忘把口水粘在書本上。
父親從來都沒有生過氣,總是等她搗亂完了,耐心地把書本重新整理好。
王小云看過的那些數(shù)字符號,逐漸成了了她童年的樂趣。父親看她感興趣,有時候也會多給她講解一番。
沒想到,王小云就此癡迷于那些在常人看來枯燥無味的數(shù)學。
上學之后,王小云的數(shù)學成績從來都是名列前茅,初中后數(shù)學和物理更是年紀第一。
1983年以優(yōu)異的成績考入山東大學的數(shù)學系。大學四年,她把所有的經(jīng)歷讀用在對數(shù)學知識的學習上,對數(shù)學知識簡直是如饑似渴,大學畢業(yè)之際,在家人的支持下,王小云選擇在本校繼續(xù)攻讀碩士、博士。
作為山東大學的校長潘承洞,是我國著名的數(shù)學家,其實早就關注到了這個數(shù)學成績優(yōu)秀的王小云。
有一次,潘承洞與王小云交談之后,非常吃驚于眼前這個看似普通的女學生的數(shù)學天賦,當下把王小云收為愛徒。
潘承桐通過對王小云近一年的接觸了解,發(fā)現(xiàn)密碼學領域更適合王小云。
王小云剛開始并不情愿放棄解析數(shù)論,不過她還是接受了師傅的建議到西安電子科技大學聽日本密碼學專家易松信教授的短期密碼學中學習。
沒想到這次短暫的課程,讓王小云大開眼界,她非常著迷于密碼解析,她非常享受解析密碼的過程。
她把自己泡在圖書館里,翻閱了幾乎所有密碼學的圖書和資料。事實證明,潘承桐的建議是正確的,適合的道路讓王小云在密碼領域大放異彩。
1993年,王小云成功獲得山東大學的博士學位,她拒絕了多個單位的高薪聘請,選擇留校任教,這樣既有生活保障,又不耽誤對密碼學的深入研究。
因為幾乎沒有經(jīng)費,她對密碼學的研究從一張小小的書桌開始。
當她提出決定去攻克美國的MD5時,許多人都對她產(chǎn)生質(zhì)疑。
要知道MD5密碼系統(tǒng)是一種在安全領域被廣泛使用的密碼雜湊函數(shù),可產(chǎn)生一個多達128位元的散列值,極其復雜的設計來確保信息在傳送過程中達到絕對安全。
想要破解MD5,需要透徹破譯加密傳輸?shù)男畔⒌恼嬲齼?nèi)容,還要尋找規(guī)律,從底層一步一步推導出這套系統(tǒng)的加密原理。
看似隨機,但每一步只有一個正確值,只要一步出錯,就需要重新推倒,這是一個極其復雜研究工程,其中的艱難程度常人無法想象。
王小云雖然遇到挫折,但她從來都沒有放棄的打算,在她看來,研究密碼就像猜謎題一樣,猜的過程包含復雜數(shù)字和繁多的公式函數(shù),反而激發(fā)了她濃厚的興趣,讓她覺得樂趣無窮。
能讓興趣成為王小云的主業(yè),王曉云樂此不疲。
2004年,王小云在家坐月子休產(chǎn)假,她心里還一直想著破解MD5。
于是就在女兒熟睡之后,無聊之際,自己拿出筆記本電腦,一根筆,一個本,開始了她的推演。
功夫不負有心人,王小云發(fā)現(xiàn)了MD5的密碼漏洞,通過這個漏洞,她找到了發(fā)明者的設計原理,MD5被瞬間攻破!
此刻,王小云興奮不已,當天,她還專門在外邊吃了個飯。
產(chǎn)假結(jié)束的王小云回到崗位后,用MD5的原理,做了重新測試,她確定,她的理論任何密碼專家都可以在幾分鐘甚至幾秒鐘就可以破解MD5。
當王小云宣布美國最強MD5被成功破解時,美國還非常傲慢,認為這個東方女性肯定是在說謊。
但是當美國人看到王小云的理論之后,立馬就慌了,要求國內(nèi)馬上停用MD5系統(tǒng)。
2005年,王小云乘風破浪,破解了MD5升級版的SHA-1密碼系統(tǒng)。這相當于美國所有機構的機密信息屬于裸奔狀態(tài)。
具有權威的國際性科學雜志《新科學家》隨即發(fā)表了一篇文章——《崩潰!密碼學的危機》。
美國要求當?shù)厮械臋C構必須在2010年前停止使用SHA-1密碼系統(tǒng)。
很多人質(zhì)疑,既然攻破了密碼,那不是可以獲取許多黃金信息了,何不好好利用?
其實這也是黑客和密碼科學家的重要區(qū)別,密碼科學家主要是從事理論研究,其目的是為了評估密碼算法的安全性,找出漏洞,以設計出更安全的密碼算法。
王小云高尚的職業(yè)道德和卓越的研究成果在全世界的密碼界引起巨大的轟動。
全世界各地的多家安全領域的公司紛紛向她拋來了橄欖枝,甚至開出了年薪千萬美元的酬勞,但是王小云態(tài)度堅決:我是中國人,我要為中國服務。
2005年開始,王小云開始和我國的其他專家共同開始設計研究專屬于我國的密碼程序。
2017年,王小云成為中國科學院院士。
2019年,在中國未來科學大獎的頒獎典禮上,王小云的科研成果得到國家高度認可,獎勵王小云711萬元人民幣。
王小云當場留下激動的眼淚,在鮮花和掌聲中,王小云接受了這份榮譽。
然而她并沒有因此而驕傲,每當接受采訪時,她總是會謙虛地說:“好漢不提當年勇,我的科研就是抱孩子抱出來、做家務做出來、養(yǎng)花養(yǎng)出來的?!?/p>
正因為有王小云這樣謙虛、低調(diào)、不怕困難、愛國的科學家,我們國家的科技成果才會碩果累累。
現(xiàn)如今王小云又提出:網(wǎng)絡安全是新興學科,要注重網(wǎng)絡空間人才培養(yǎng)??蒲兴叫枰粩嗵嵘拍塬@取更多國際前沿信息。
一個國家的發(fā)展離不開科技,祝愿我國像王小云這樣的科學家能在自己的研究領域取得更大的成就,讓我們的國家越來越強大。