全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?

回顾历史,自上世纪五十年代开始,计算机的出现,使得农业时代和工业时代逐渐衰落,整个社会不再以体能和机械能为主,而是转向以智能为主。时至今日,信息化已经作为时代发展的主流,其中数字技术作为一项和计算机相伴相生的科学技术,负责利用计算机对信息进行编码、解码等,具有无可替代的重要地位。
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
文章插图
▲世界第一台通用计算机ENIAC
随着科技的进步和电子商务的发展,网络已经成为我们生活中不可或缺的一部分。不过网络也是一把双刃剑,一方面给我们的生活提供便捷,一方面让我们的信息越来越容易暴露。为对信息进行保护,避免我们的隐私遭到泄露,就需要使用信息密码进行加密。不过这些密码总是会被人破译,为使密码更加牢靠,专家们就需要在不断破译中不断改进,提高破译难度。美国国家工程院院士罗纳德·李维斯特,主要进行密码学研究,发明了影响深远的RSA公钥算法。在这一基础上他又不断改进,在1989年开发出了MD2,此后MD4于1990年问世,次年他又研究出了MD5。
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
文章插图
▲罗纳德·李维斯特近照
自从MD5问世以来,世界上还没有任何人能够破解,这款密码也被公认为“美国最安全的密码”。然而在2004年,中国一位土生土长的专家却宣布将其破译,还对全世界公布了破解结果,这一消息在密码学界掀起了轩然大波。破解密码的专家,就是来自山东大学的女教授王小云。王小云,1966年出生于山东诸城,从小对密码就十分感兴趣,大学期间选择进入数学系深造。1993年,王小云成为数学系博士,此后一直留在母校任教。在这一年,她接受了潘承洞院士给她的建议,转学密码学。就这样,她一边辅导研究生,一边学习密码学知识。短短五年,她就破解了HAVAL-128 和 RIPEMD 等算法。接着,她又和密码学专家安东尼·茹,几乎同时独立破解了 SHA-0这一国际领先的加密算法。
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
文章插图
▲山东大学校园风光
2001年,王小云正式被评为山东大学教授。评上教授不久,王小云就因怀孕而不太适合继续负责教学工作,因此回到家中休养。突然闲下来,王小云很不习惯,每天除了浇花也就无事可做,同时为腹中胎儿的健康着想,她又不敢长时间坐在电脑前,日子过得很是无聊。偶尔有一次,一位同行跟王小云说,自从MD5加密算法问世以来,还从没有人破解过。王小云一听觉得很有意思,想着反正自己没事做,干脆就试试破解。于是,王小云开始利用纸笔,开始进行复杂的演算和破译工作。
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
文章插图
▲王小云参加活动
MD5加密算法以512位分组来处理信息,每一分组又被划分为16个32位子分组,十分复杂。王小云此后一边从事着自己的工作,一边照顾孩子做家务,只能利用零碎时间加以破解,直到2004年才破译了MD5。因为王小云的出现,美国国家标准与技术研究院宣布,美国政府5年内将不再使用MD5。不过为挽回颜面,美国国家标准技术研究院(NIST)公开信誓旦旦说:“MD5 虽然被破解了,但是 SHA-1还没发现任何安全隐患。”王小云一听这话瞬间来气,为了争一口气,她就开始了着手破译国际大规模使用的密码SHA-1。2005年2月15日,王小云再次震惊密码学界,这一次她完美破译了号称“世界最安全的密码”SHA-1。
全球|她曾破解全球最先进密码,各国纷纷出高薪聘请,后来过得如何?
文章插图
▲获得未来科学大奖的王小云教授
多年来,基于哈希函数的MD5和SHA-1算法,是国际上公认最先进、应用范围最广的两大重要算法,后者更被视为计算安全系统的基石,有着“白宫密码”之称。因此在这两大算法均被破解后,美国密码学界一度陷入沉默,业界的人都戏称王小云是“值得美国千万年薪聘请的人”。在声名鹊起之后,王小云拒绝了不少国家和组织、公司抛来的橄榄枝,依然选择在国内专心做研究,继续教书育人。值得一提的是,王小云还设计出了一套“中国哈希函数标准SM3”,这套算法在中国金融、电网、交通都发挥着重要作用。
参考资料:
《王小云:十年破解MD5和SHA-1两大国际密码》