“100万年内都无人能破解此密码,即便用世界上最先进的计算机!”美国顶尖科研团队设计出了MD5密码,专用于密码登录、数字签名等方面。没想到却被一位38岁的中国姑娘破解了。而她的破解手段,让美国人大跌眼镜。
这位姑娘就是我国2019年“未来科学大奖”的获奖者——王小云。
王小云1966年出生于山东,从小她就对数学异常感兴趣。
进入大学后,她的数学天赋很快引起了著名数学家、山大校长潘承洞的注意。从未收过女弟子的潘校长,破例收下了王小云。
拜师后,王小云在数学领域混得如鱼得水,然而潘承洞却突然让她改行学密码学。
“为什么?我只想学数学。”王小云拒绝了。
可没想到,潘承洞却异常坚持,直接给王小云报了日本密码学家易松信教授的培训班。
王小云像被赶鸭子上架,她原打算混完40天,就回去继续研究数学,不承想听了易松信教授几节课后,她竟沉迷在了复杂、多变的密码学中。
但遗憾的是,这个课程因易松信教授意外骨折而提前结束了,意犹未尽的王小云直接跑到西电的图书馆,查阅了很多密码学的相关书籍。
最后,她回去时,还把其中一本关于比特安全思想的书复印带了回去,这本书,把密码学的思想植入了她的脑海中,让她从此决定研究密码学。
博士毕业后,为了继续潜心研究密码学,王小云拒绝了多家企业的高薪聘请,选择留校任教。
那时密码学刚在国内兴起,王小云连个探讨的人都没有。每次演算停滞不前时,身边的人总是劝她放弃。
但王小云却从不气馁,怀孕期间,医生禁止她使用电脑,她就直接用简单的纸笔进行推演。
无数次的失败,再重来,最后王小云竟破解了由美国顶尖科研团队设计出来的,当时世界上最安全、应用最广泛、最先进的两大密码之——MD5。
MD5能将任意数字的密码生成128(16字节)的散列值,让人很难反推原始字符,被广泛应用于密码管理、电子签名和操作系统的认证等领域,也是美国最为得意的密码作品之一,宣称100万年内都无人能破解。
2004年8月17日,王小云带着演算结果,参加了在美国加州举行的国际密码学会议。当时她作为新人,最后一个登台发言。
起初,在场的各国密码专家都对她嗤之以鼻,但当她的演算结果公布后,整个会场都沸腾了!
那天注定是个不眠夜,除了王小云,其他参会人员全都在挑灯夜战,他们纷纷在验证王小云的计算是否正确。
次日,王小云的计算结果遭到多名国际密码学家的质疑,但王小云却自信地邀请著名密码学专家比哈姆教授与她同步进行运算。
两人通过一步步倒推,最后证明王小云的计算结果是对的,MD5破解了!这一刻,在场所有人都心服口服,开始争先向她道贺。
MD5的破解,证明了电子签字存在漏洞,美国被迫宣布五年内不再使用MD5,此外,不少人担心,MD5既然被破解了,那与MD5齐名,有“白宫密码”之称的SHA-1,是不是也会失守?
对此,美国公开表态:“MD5虽被破解了,但SHA-1的算法难度更高,且目前还未发现有任何安全隐患,因此大家不用担心!”
然而不到半年,美国就被打脸了。
2005年2月15日,世界公钥加密算法大会上,美国口中没有任何安全隐患的SHA-1再次被王小云破解了,且用时不到三个月!
最厉害的是,MD5和SHA-1这两个密码天花板,大部分是被王小云手算破解的!这破解方式让美国人大跌眼镜,直呼不可思议。
王小云不仅以一己之力改变了世界信息安全格局,还打破了中国在国际密码界的空白,让中国出道即巅峰,走在了世界前列。
面对王小云这匹密码界的黑马,美国等多个国家先后向她抛出了橄榄枝,希望她加入自己的阵营,但都被她拒绝了。
王小云破解世界两大密码,不是为了追名逐利,而是为了积累经验,然后在此基础上设计出更安全,更无懈可击的密码。
2005年,在王小云与国内其他专家的努力下,我国拥有了自己的安全密码——SM3,SM3的安全性更高于MD5和SHA-1,这对我国信息安全具有重大意义。
SM3问世以来,被广泛应用到了我们生活中的各个领域,如银行卡、社交软件等,就连军事科技和航天工程都是它在保驾护航。
2019年,为国家信息安全做出了杰出贡献的王小云,成了“未来科技大奖”的第一位女性获奖者,获得了711万元的奖金!
得到这笔巨款,王小云表示今后的研究经费更宽裕了!
都说良将易求,而忠臣难得,王小云这样的科研人才确实难得,但更难得的是她不为名利,一心为国的赤子之心!
