中国青年女科学家---破解密码高手王小云教授简介

标签:
杂谈 |
http://images1.icxo.com/200812/2008122482401.jpg
MD5、SHA-1大厦轰然倒塌
在2004年8月之前,国际密码学界对王小云这个名字并不熟悉。2004年8月,在美国加州圣芭芭拉召开的国际密码大会上,并没有被安排发言的王小云教授拿着自己的研究成果找到会议主席,没想到慧眼识珠的会议主席破例给了她15分钟时间来介绍自己的成果,而通常发言人只被允许有两三分钟的时间。就这样,王小云在国际会议上首次宣布了她及她的研究小组近年来的研究成果——对MD5、HAVAL-128、MD4和RIPEMD等四个著名密码算法的破译结果。
在公布到第三个成果的时候,会场上已经是掌声四起,报告不得不一度中断。报告结束后,所有与会专家对他们的突出工作报以长时间的掌声,有些学者甚至起立鼓掌以示他们的祝贺和敬佩。由于版本问题,作者在提交会议论文时使用的一组常数和先行标准不同,在发现这一问题之后,王小云教授立即改变了那个常数,在很短的时间内就完成了新的数据分析,这段有惊无险的小插曲更证明了他们论文的信服力,攻击方法的有效性,验证了研究工作的成功。
令世界顶尖密码学家想象不到的是,破解MD5之后,2005年2月,王小云教授又破解了另一国际密码SHA-1。因为SHA-1在美国等国际社会有更加广泛的应用,密码被破的消息一出,在国际社会的反响可谓石破天惊。换句话说,王小云的研究成果表明了从理论上讲电子签名可以伪造,必须及时添加限制条件,或者重新选用更为安全的密码标准,以保证电子商务的安全。
她破译了美国政府使用的密码
2005年初,王小云和她的研究小组宣布,成功破解邮箱密码。
《崩溃!密码学的危机》,美国《新科学家》杂志用这样富有惊耸的标题概括王小云里程碑式的成就
。因为王小云的出现,美国国家标准与技术研究院宣布,美国政府5年内将不再使用SHA-1,取而代之的是
更为先进的新算法,微软、Sun和 Atmel等知名公司也纷纷发表各自的应对之策。
“她具有一种破译密码的直觉”
,她走在山东大学的校园里,能认出她的人很少。在记者采访前,她已经有半年没有接受过采访,
就是她,两年前,在美国加州圣芭芭拉召开的国际密码大会上主动要求发言,宣布她及她的研究小组
已经成功破解了MD5、HAVAL-128、MD4和RIPEMD四大国际著名密码算法。当她公布到第三个成果的时候,
会场上已经是掌声四起。她的发言结束后,会场里爆发的掌声经久不息。而为了这一天,王小云已经默默
工作了10年。几个月后,她又破译了更难的SHA-1。
数中最重要的两种。MD5是由国际著名密码学家、麻省理工大学的RonaldRivest教授于1991年设计的;
SHA-1背后更是有美国国家安全局的背景。两大算法是目前国际电子签名及许多其他密码应用领域的关键
在王小云开始Hash函数研究之初,虽然也有一些密码学家尝试去破译它,但是都没有突破性的成果。
因此,15年来Hash函数研究成为不少密码学家心目中最无望攻克的领域。但王小云不相信,她想知道,
Hash函数真像看上去的那么牢不可破吗?
脑只是自己破解密码的辅助手段。更多的时候,她是用手算。手工设计破解途径。
图灵奖获得者姚期智评价她说:“她具有一种直觉,能从成千上万的可能性中挑出最好的路径。”
“破译密码后我去外面吃了一顿饭”
当王小云带领她的团队终结MD5后,《华盛顿时报》随后发表报道称,中国解码专家开发的新解码技
术,可以“攻击白宫”。王小云说,在公众的理解上,密码分析者很像黑客,但我们的工作与黑客是有明
显区别的。她说:“黑客破解密码是恶意的,希望盗取密码算法保护的信息获得利益。而密码分析科学家
的工作则是评估一种密码算法的安全性,寻找更安全的密码算法。”
与电视剧里《暗算》里的高手不同,王小云的工作更准确地说是“明算”。王小云说:“与黑客的隐
蔽攻击不同,全世界的密码分析学家是在一个公开的平台上工作。密码算法设计的函数方法和密码分析的
理论都是公开的。”
世界级秘密的人。”
“破解一种先进的密码需要10年”
看过电影《U-571》的人一定记得,美军为了获得德国潜艇使用的密码,不惜用一艘潜艇伪装成德国
潜艇去盗取一艘受伤德国潜艇上的解码机和密码本。王小云说,真实的情况绝不是电影里描述的那样。她
说:“盟军当年为了破解德军使用的英格曼密码,动用了大批数学家,其中包括图灵,现在数学界中的崇
高荣誉‘图灵奖’就是以这个数学家的名字命名的。”“这一批数学家前后经历了10年的时间最后才破解
了英格曼密码。”
密码大约需要8年的时间。密码学就是在这种不断的创立和破解中发展的。王小云是从1994年开始破解MD5
和SHA-1的,到她2004年成功破解恰恰经过了10年。她说,从现在开始世界密码学界已经开始了新密码的
设计工作,预计到2012年新一代安全密码将产生。
“99%的人在这个领域里永远也不会成功”
戏剧性。她说:“事实上这个领域里的科学家,99%的人永远也不会取得成功。”在破解密码算法RIPEMD
的过程中,为了找到最后的破解方法,王小云曾经先后尝试了30多条破解路线。王小云回忆说,经常是破
解进行到深夜,一条破解路线在最后的关键两步被证明是不可能的,只好第二天从零开始再找下一种破解
方法。如此坚持了3个月,才成功破解。
0ýLø!Q.¥uñclub.cqvip.comÓó¨ÊbrDæ
M
成功破解了应用广泛的HASH函数MD5后,王小云并没有沉浸在兴奋中,而是全力以赴投入到破解SHA%A3%AD1的研究工作中。SHA%A3%AD1是由美国标准技术所与美国国家安全局设计的HASH函数标准算法,是美国政府广泛利用的计算机密码系统,也被称为“白宫密码”。然而5个月后,王小云又成功地将其破解。
0ýLø!Q.¥uñclub.cqvip.comÓó¨ÊbrDæ
M
在美国洛杉矶召开的RSA年会上,5位国际密码学权威专家宣布了这个结果。会上,Rivest说:“攻破SHA%A3%AD1令人震惊,尤其是这个结果的破解者,还是去年破解MD5算法的中国人,虽然论文还没有完全审阅完毕,但我有足够的理由相信她们的结果是正确的。”
0ýLø!Q.¥uñclub.cqvip.comÓó¨ÊbrDæ
M
王小云小组成功地破解SHA%A3%AD1,引起了国际社会的广泛关注。这项可用于电子商务、电子政务网络安全的重要技术,进一步提升了我国信息安全领域的国际地位。随着SHA%A3%AD1破解技术的明朗化,国际密码学家以及信息安全专家将会进一步意识到SHA%A3%AD1的破解带来的潜在危机。王小云说,SHA%A3%AD1的破解,肯定会带来一些潜在的危机,但这会进一步提高密码的安全性,促进整个信息安全行业的长期健康发展。