做女人难,做一位女科学家更难。有这样一位35岁的山东宝妈,坐月子时,为了打发时间,破解了美国号称“牢不可破”的MD5密码,然而这才是开始,后来她破解了号称“百年难题”的-1密码,仅仅花了两个多月。
她就是我国的密码学家王小云,她用12年时间破解了5部顶级密码,就是她徒手推导,写了400页纸,三个月搞定MD5密码,但是,王小云的成功并非得来容易,除了天赋,更有刻苦。
2004年,国际密码学大学在美国加州举行,欧美的知名密码学专家都在热烈地讨论着,没人注意到在角落里准备发言的山东姑娘王小云。
当王小云走上发言台,用山东腔英语开始演讲时,底下也一片茫然。但是,当王小云平静地向与会人员宣布:中国的女科学家搞定了MD5密码算法的破译结果时,所有人都惊呆了。
这还只是“开胃汤”,紧接着,王小云又公开了HAVAL-128、MD4和RIPEMD的算法破解情况,现场混乱了,一时间国际通用的4大算法都被破解,这个成果让现场的顶级专家都鼓起掌来,经久不息。
如果说破解MD5只是王小云的“小试牛刀”,后续才是“庖丁解牛”。这是王小云的高光时刻,也是中国密码学第一次在世界领域被盛赞,然而这个过程却十分艰辛。
从小想当物理学家的她,却在高考时物理栽了跟头,上了山东大学的数学专业,她一心想着找机会换专业。
后来她发现了数学之美,看似枯燥的公式推演却十分迷人,渐渐地,王小云爱上了数学,天赋也再次被激发出来。
王小云善于新思路解决问题,姚期智这样评价她:王小云具有一种直觉,能从成千上万的可能性中挑出最好的路径。的确,爱探索的孩子,总是能鼓捣出新玩意。
很快引起了著名数学家潘承洞的注意,王小云以优异的成绩破天荒成为他的第一个女学生。但是,潘承洞让王小云改专业,选择密码学。没学成物理也就罢了,现在还要让她放弃已经渐入佳境的数学,这次她不干了。
潘教授软磨硬泡,让王小云去了西安电子科技大学听了一段时间的日本密码学家的讲座,王小云还是不感兴趣,准备混过这段时间,回去继续研究数学。听了几次,王小云体会到了密码学的乐趣,看似二进制的组合变幻,却有无限的可能性,这让她十分着迷,忘我地学习起来。
后来,课程提前结束,王小云慌了,抓紧时间跑去西电的图书馆啃起书来。看得不过瘾,就复印了全套……
因为这些机缘巧合,王小云投入到密码学领域,27岁博士毕业的时候,导师介绍了别人梦寐以求的高薪工作,王小云也选择了拒绝,希望留校任教,以便于腾出时间研究密码学。研究所里,小小的书桌就是全部,没有经费,就自己想办法……
十几年来,王小云默默无闻,别的同学事业有成,唯独她看起来毫无起色。
2001年,35岁的王小云怀孕了,作为高龄产妇,医生强烈要求她远离电脑。意外得知MD5密码算法至今无人破解,她来了兴致,不能碰电脑,她就拿出纸和笔,一个个公式推导,一步步演算……
孩子出生后,王小云带着宝宝研究破解方法,很多专家都劝她放弃挑战这款美国顶级的密码算法,因为当时世界上很多专家和机构都试过,无功而返。
MD5和SHA-1自从问世以来,顶级机构和专家都加入MD5的破解挑战中,但是始终没有成功。有专家断言,即使使用最快的超级计算机,也需要100万年才能破解。
从1995年开始,王小云就把全部精力放在密码学上,90%的破解都是从一开始找不到头绪而放弃。王小云一开始也陷入了僵局,这位山东大妞硬是咬着牙坚持起来,慢慢地找到了方法。
回忆起当年加州大会,王小云记忆犹新,现场公布后,还有些专家表示了质疑。王小云主动邀请著名密码学家哈姆教授一起验证,最终证明MD5被王小云破解了。此时,各国的密码学家才激动地涌上前来,争相和王小云握手。
后来,有人诚恳的告诉王小云SHA-1破解难度更高,业界推演只能到第40步,王小云没多说,笑了笑说:“我试试看”。
不到半年,2005年的国际研讨会上,王小云的论文被当众宣读:来自中国的女科学家破解了SHA-1算法。
半年时间,两大密码相继告破,国际杂志只能用“崩溃”来形容世界密码学的现状。这让美国业界十分慌张,专门研究新的算法,主动邀请王小云参与设计SM3算法,成为现在信息安全主流的安全架构。可以毫不夸张地说,王小云的挑战,改变了世界密码学的格局。多个国际机构邀请王小云,提出丰厚的条件,王小云果断地拒绝了。
2019年,第四届“未来科学大奖”揭晓,王小云成了该奖项开设以来第一位女性获奖者,获得了高达100万美元的奖金,有朋友开玩笑说,这次你可以住别墅了,王小云笑笑说:这笔钱让的研究经费终于宽裕了点。
因为热爱、关注王小云取得了非凡的成就,作为女科学家,她们不但要面对科研上的挑战,还要面对家庭中角色的担当,她们如春花灿烂般照顾上方方面面,光芒四射。
联系客服