摘要:更厉害的是,她又紧接着破解了被称为“白宫密码”、号称美国最安全算法的sha-1,传说要用大型计算机运算100年才能解开,但她只花了2个月。
她是10年破解5部最顶级密码学算法的天才。
坐月子期间,因为无聊,她靠手推解开了公认牢不可破的md5算法。
而在此之前,各国顶尖的密码学家耗费15年之久,统统没有进展。
更厉害的是,她又紧接着破解了被称为“白宫密码”、号称美国最安全算法的sha-1,传说要用大型计算机运算100年才能解开,但她只花了2个月。
她是有着“中国诺贝尔奖”之称的“未来科学大奖”第四届的得主,她也是该奖项开设4年的首位女性得主,获得奖金711万元。
“未来科学大奖”王小云与颁奖嘉宾合影
她的名字震慑全球,让世界各国“闻风丧胆”,她,就是王小云。
天才的道路并非一帆风顺。
1966年,王小云出生在山东诸城的一户农村家庭,兄弟姐妹共有5个,王小云是家里的第3个孩子。
为了养活五个儿女,父亲不得不离家外出教学,经常两周才能回家一次。
为了省钱,孩子们离家返校都要带好一周的食物。但家里太穷了,连一块钟表都买不起,为了不耽误孩子们上学,母亲只能看星星判断时间,从没睡过踏实觉。
就是这样,父母也从不吝啬对儿女的教育。
王小云曾说,她对数学的兴趣得益于父亲的培养。
“在我们姐弟几个上小学时,父亲就很注重培养孩子们对数学的兴趣,像鸡兔同笼这些稍微复杂的数学题目,我们小时候都做过。恢复高考后,父亲经常跟母亲说,不管多难一定要让我们上大学!”
看到贫困潦倒、衣着褴褛的人,母亲从不会说不好好学习就会像那些人一样,反而教育他们“要好好学习,长大了才能帮助这些穷苦人。”
人与人的差距,往往就是从思维方式的不同而开始的。
在父亲的影响下,年少的王小云对数理化产生了浓厚的兴趣,也展现出了极大的的天赋。高中时,她的数学和物理成绩一直是班级第一。
见王小云对物理感兴趣,父亲就鼓励她考物理系,最好将来能够做物理核的研究,投身到祖国国防建设中去。
但可惜的是,高考时,王小云发挥失常,物理考得很不理想,反而是数学依然优异,无奈之下,只好改了志愿。
王小云的成长道路,虽没有一帆风顺,但父亲和母亲的言传身教,给王小云埋下了一颗“兼济天下”的种子。
考入东大数学系后,王小云慢慢地展露了“破解密码”的天赋。
王小云在山东大学自习
一次,老师将有关印度数学家拉马努金的数学题目发给了学生们。
一个成绩优异的同学整整花费了一个月才做了出来,而且步骤繁琐。可到了王小云的手上,不过一个星期的时间,她就用最简单的公式解决了难题。
她的简洁高效让老师十分欣赏。考研时,还把她推荐给了著名数学家潘承洞院士。王小云在潘承洞院士的指导下度过了研究生和博士生涯。
出乎意料的是,毕业前夕,导师建议王小云将研究方向从“解析数论”改为“密码学”。
那时,密码学还刚刚起步,如果王小云改了研究方向,不仅代表着之前的努力白费了,而且还要从零开始一个新方向的研究。
没有基础,没有资料,甚至没有前辈,难度不言而喻。
可王小云丝毫没犹豫,在她看来,密码学就是“设谜”和“猜谜”的过程,充满乐趣和挑战性。
1993年王小云获得博士学位
1993年,王小云博士毕业留校,三年后,她将研究方向转为当时无人研究的hash函数,开始了她从0到1的挑战。
那时,王小云还没有办公室,只能在家做研究,需要打印时再去学校,可山大数学系也只有一台打印机,每次打印都要排队好久,一来一回就要耽误半天的时间。
为了节省时间,王小云把家里仅有的3500块钱都拿出来,购置了一台电脑和一台打印机,在自家搭建了一个小型工作台。
对于密码研究,王小云几近痴狂,甚至是坐月子的时候,王小云也还在坚持手推算法。
传说,坐月子时灵光一闪,王小云找到了破解md5的方法,于是,她抱着女儿,做着家务,随时随地,各种破解路径都在她的脑海中盘旋,嘴里念叨着“外星语”,美国人的最自豪的“安全密码”就被破解了。
说起来好笑,但做起来哪有那么容易。
女儿出生时,王小云老公在国外读博后。王小云是既当爹又当妈,没有人帮忙。
从女孩到妈妈的角色转变有多难,当过妈的女人都能感同身受,可是那时,没有人能对王小云伸出援手。
做女人难,做妈妈更难,做科学家妈妈是难上加难。
那时,她只能在每天忙完家务,哄睡女儿后,才能抽出时间在电脑前,开始各种破解方法的演算验证,常常工作到凌晨一两点钟。
王小云说,“那段日子,经常是在深夜里精神正足的时候,考虑到第二天女儿还要上学,不得不怀着遗憾的心情去休息。次日送女儿到幼儿园后,赶紧回家继续寻找新的攻击路线……”
做家务时,拖地板时,送女儿上学时,她抓住每一个时间缝隙,不断思考对策,一有空就抓紧来验证,推翻一个个不可能的路线,再寻找新的攻击路线。
王小云曾说过,她的科研成果是抱孩子抱出来的,做家务做出来的,养花养出来的。
简单的一句话,透露出王小云超人的毅力。
有人好奇王小云是怎么完成如此艰难的事情的?
王小云对此回答道:“任何一个人如果坚持10年做一件事,基本上没有不成功的,都能成功。”
话虽如此,但知难行易,十年如一日的坚持,对科研工作的执着,王小云的成功从来都不像说得那样容易。
2004年8月17日,王小云走上了国际密码学会议的讲坛,公布了震惊世界的研究成果。
在这之前,几乎没有人认识王小云,可在这之后,没有人敢忽视她。
这场国际会议中,原本没有安排王小云发言,是王小云拿着研究成果找到了大会主席,要求宣布她的研究成果。
中等身材,齐耳短发,一副金丝眼镜,眼神中却透着坚定和自信,王小云站在讲台上,宣布了她对HAVAL-128、 MD4、MD5及RIPEMD四个著名 HASH 密码的破解结果。
在场的专家原本都对这个名不见经传的小学者带着轻视,质疑大会竟随随便便就把15分钟的时间给了个不知从哪冒出来的人。
可当说到第三个算法时,现场突然一片寂静,然后响起了排山倒海般的掌声,报告不得不一度中断。著名密码学家Yvo Desmedt在大会前摔伤了一只胳膊,但他竟然激动到站起来,用另一只手使劲拍打大腿来鼓掌。
在此之前,md5算法一直被世界认为是牢不可破的,多少顶级的密码学家尝试过破解MD5算法,可都遭遇了滑铁卢,最终无功而返。因此,md5又称为“密码学家们心目中无望攻克的。”
可按照王小云的方法,普通计算机仅运算一个多小时,就能破解md5算法。这一刻,注定全世界为之震撼。
会场的掌声雷动,报告结束后,在场学者为她报以长时间的鼓掌,部分学者甚至起立鼓掌致敬。
这是2004年最为震惊的新闻,固若金汤的堡垒轰然倒塌,国际密码大会的总结甚至写了“我们该怎么办”这样的话。
《崩溃!密码学的危机》,美国《新科学家》杂志用这样的标题表达了他们的恐慌。
美国无奈下宣布5年内不再使用md5,他们只好将希望放在另一个算法上,色厉内荏地宣称:“md5虽然被破解,但我们还有sha-1,sha-1才是世界上最安全的算法。”
那时,md5和sha-1算法是应用最广泛的,也是国际上公认最先进的两大密码。后者更被视为密码安全的基石,被称为“白宫密码”。
王小云当时没有说什么,只是心想那我回去试试。可没想到,不过2个月的时间,王小云就破解了所谓最安全的算法。
2005年2月15日,在国际信息安全 RSA 大会上,王小云宣布了破译sha-1的研究成果。
美国这次更是恐慌到了极点,甚至用“中国密码学家要攻破白宫”这样的字眼来报道。
打脸打得实在是太快了。
王小云从不轻易许诺,无论是曾经默默无名时,还是声名鹊起后,都只是静静地在背后下功夫,但每次出手必定一针见血。
王小云为密码学的进步做出了巨大的贡献,但总有一些人不能理解。
2018年4月14日,王小云在央视《开讲啦》节目中,被问到了这样的一个问题“像您这样搞学术研究的人,为什么不去参加黑客大赛呢?”
撒贝宁巧妙地回答说这个问题特别像问历史学家为什么不去盗墓。
其实确实如此。
当年,王小云宣布破解md5时,现场的专家学者也有害怕的。
一位密码学者特意跑过来向王小云请教:“王女士,我是为日本政府工作的,他们让我咨询您,现在哪个 hash 函数还是安全的?”
《华盛顿日报》发表报道称中国密码学家破解的密码,可以攻击白宫。
可王小云却表示,如她这般的人实际上是密码分析人员,做密码分析的目的是为了寻找更安全的密码算法。而黑客则是为了寻找漏洞,攻击别人,目的是通过盗取密码获得利益,是恶意的。
王小云在《开讲啦》
中国人追求更先进的密码技术,不为攻击其他国家,只为保护自己。
盛名下的王小云一直在坚持着密码技术研究,另一方面,也在培养着学生,致力于将中国密码传承、完善下去,为祖国的密码学不断努力着。
正如她当年面对财富利益,淡然一笑,拱手放弃时一样。
国际著名信息安全公司PGP的主要开发者菲利普·齐默曼曾当众对王小云说:“就凭这一成功,你可以在美国任何一所大学获得职位”
美国也曾开设专门的研讨会,邀请王小云参与国际新hash函数标准的策略,可王小云却拒绝了,她放弃了这个更进一步的机会。
因为在她心中,她不仅仅是一名密码学家,更是一名中国的密码学家。
科学无国界,但是科学家有祖国。
王小云从没有忘记过初心,为祖国的科学发展做贡献。
一支笔,一沓纸,一台电脑,一台打印机,足以安天下。
*注:本文部分图片来自于网络,如有侵权请联系删除。
【作者 | 妍妍很咸】
【编辑 | 都都】
欢迎广大读者朋友投稿,加入写作变现社圈。
来源:悠楠聊脱单