“别人一孕傻三年,她一孕破解了美国号称百年难破的密码系统”2004年,一中国女人在月子期间的悠闲破译了美国引以为傲的密码系统神话。

说起MD5和SHA-1这两个代号,可能大多数人听都没听说过,然而在20年前,这两个代号是全世界最先进的密码系统,美国为了制造它花费了无数心血。因此,在MD5和SHA-1一经问世,美国就骄傲的向全世界表示:“想要破解我们的密码系统,至少需要100万年!”

虽然美国此话夸张了些,但事实是这两套系统确实先进,当时其他国家想要破译需要耗费几十年的努力。然而令世界震惊的是,美国还没有得意太久,一中国女人就在2004年破解了MD5,一年后又破解了SHA-1,让美国自称坚不可摧的防线瞬间崩塌。

打开网易新闻 查看更多图片

此人名叫王小云,出生于1966年,家住山东诸城。

王小云出生在一个书香门第之家,她的爸爸是一位数学和化学教师,王小云遗传了他父亲的优秀基因,对数字非常敏感,思维也很清晰。

1983年王小云从诸城一中毕业,成功进入山东大学数学系。有一次,老师给学生出了一个印度数学领域的难题,这道难题有很多人都做过,最快的学生用了一个多月的时间,可王小云仅用了一个多月的时间就解开了,而且方式还简便的多。这一事件使她迅速成为数学系名人,并被称为“天才少女”。

随后,著名数学家潘承洞院士成为了王小云的老师,在潘院士的精心指导下,她的成绩突飞猛进,一路拿到了博士学位。

毕业后,山东大学留下王小云当讲师,2001年,她被评为数学系教授。从那以后,王小云就不需要再担心未来的生活问题。即便事件一帆风顺,但是王小云时刻都在提醒着自己不能到此为止。

有一次,王小云遇到了一位密码学家,此人给了她很大的启发,让她对密码产生了极大的兴趣,回到学校之后,她就开始钻研密码学。

过程中王小云天赋尽显,她在短短的几年内,攻克了HAVAL-128和 RIPEMD等先进的密码系统。

令人佩服的是,王小云在休产假期间,也一直在争分夺秒地学习。当时世界上最先进的密码系统就是美国的MD5和SHA-1,王小云决定向世界难题发起挑战。

这么多年来也有人尝试过,但全部都失败了。在知道王小云在做MD5的时候,许多业界人士认为没有必要。不过王小云并不这么认为,她的座右铭就是“功夫不负有心人”,认为努力一定会有回报。同时她对自己的专业很有信心,认为自己一定可以做到。

一场枯燥的攻坚战就此展开,一开始的研究毫无希望,在繁复的代码代码中,王小云毫无头绪,这种状况一直持续了数个月。绝大多数想要向MD5发起挑战的人,最终都死在了这一步,哪怕他们的信念有多么坚定,也无法忍受毫无进展。

不过王小云顶住了,凭借着顽强的意志,她找到了MD5的漏洞。

2004年8月,美国加州举行了国际密码大会,MD5的神话如果不出意外的话,将会延续下去,然而这次,王小云找到的漏洞却让原本固若金汤MD5秘密系统一下子崩溃了。

王小云的汇报结束后,在场的密码学家都是一脸的不可置信,MD5神话竟然被一个名不见经传的中国女人打破了,专家将这一刻形容为“世界密码大厦轰然倒塌”。

因为王小云已经破解了MD5的密码,美国安全机构为了避免泄露,马上宣布停止使用。但他们并没有气馁,因为美国还拥有更为先进的SHA-1密码系统,他们并不相信王小云能继续破解SHA-1。

打开网易新闻 查看更多图片

然而,第二次打脸来得更快,2005年2月的国际公钥加密算法会议上,王小云宣布她的团队破解了SHA-1,打破了这个世界上最强大的密码系统!

更让人敬佩的是,王小云没有使用军方的先进计算机,她自己研究出了算法模块,构建了一个数学分析模型。用了“王氏算法”,即便落后的个人电脑也能轻易破解SHA-1。。

王小云的举动惊动了美国政府,立即停用了这两种算法,并且宣称王小云可以在美国的任何一所大学任职。但王小云一口回绝了美国的邀请,他一心为国,根本不在乎美国的名利诱惑。

随后,王小云率领了国内专家,设计了我国首个 HASH函数的算法规范SM3,并在金融、金融、电力各种领域得到了广泛的应用。

2019年,王小云获得了“数学与计算机科学奖”,拿到了711万元的奖金,这是该奖项成立以来首位女性获奖者,因为王小云为国家安全做出的突出贡献,被誉为了“巾帼英雄”。

忠诚而又努力,这就是当代中国科学学的风采!正是有很多和王小云一样的伟大密码学家,我们的祖国才能毫无畏惧地向前,向王小云致敬!