王小云教授,1966年生于山东诸城,1983年至1993年就读于山东大学数学系,先后获得学士、硕士和博士学位,导师潘承洞。1993年毕业后留校任教。2005年获国家自然科学基金杰出青年基金资助,同年入选清华大学“百名人才计划”,2005年6月受聘为清华大学高等研究中心“杨振宁讲座教授”,现为清华大学“长江学者特聘教授”。王小云教授带领的研究小组于2004年、2005年先后破解了被广泛应用于计算机安全系统的MD5和SHA-1两大密码算法,对于这项十几年来国际上首次成功破解全球广泛使用的密码算法与标准的工作,整个国际密码学界为之震惊,密码学领域最权威的两大刊物Eurocrypto与Crypto将2005年度最佳论文奖授予了这位中国女性,其研究成果引起了国际同行的广泛关注。

她获得由全国妇联、中国联合国教科文组织全国委员会、中国科协和欧莱雅(中国)有限公司创立的,被誉为女性诺贝尔奖的中国青年女科学家奖。

MD5、SHA-1大厦轰然倒塌

在2004年8月之前,国际密码学界对王小云这个名字并不熟悉。2004年8月,在美国加州圣芭芭拉召开的国际密码大会上,并没有被安排发言的王小云教授拿着自己的研究成果找到会议主席,没想到慧眼识珠的会议主席破例给了她15分钟时间来介绍自己的成果,而通常发言人只被允许有两三分钟的时间。就这样,王小云在国际会议上首次宣布了她及她的研究小组近年来的研究成果——对MD5、HAVAL-128、MD4和RIPEMD等四个著名密码算法的破译结果。

在公布到第三个成果的时候,会场上已经是掌声四起,报告不得不一度中断。报告结束后,所有与会专家对他们的突出工作报以长时间的掌声,有些学者甚至起立鼓掌以示他们的祝贺和敬佩。由于版本问题,作者在提交会议论文时使用的一组常数和先行标准不同,在发现这一问题之后,王小云教授立即改变了那个常数,在很短的时间内就完成了新的数据分析,这段有惊无险的小插曲更证明了他们论文的信服力,攻击方法的有效性,验证了研究工作的成功。

令世界顶尖密码学家想象不到的是,破解MD5之后,2005年2月,王小云教授又破解了另一国际密码SHA-1。因为SHA-1在美国等国际社会有更加广泛的应用,密码被破的消息一出,在国际社会的反响可谓石破天惊。换句话说,王小云的研究成果表明了从理论上讲电子签名可以伪造,必须及时添加限制条件,或者重新选用更为安全的密码标准,以保证电子商务的安全。

她破译了美国政府使用的密码

MD5密码算法,运算量达到2的80次方。即使采用现在最快的巨型计算机,也要运算100万年以上才能

破解。但王小云和她的研究小组用普通的个人电脑,几分钟内就可以找到有效结果。

SHA-1密码算法,由美国专门制定密码算法的标准机构———美国国家标准技术研究院与美国国家安

全局设计,早在1994年就被推荐给美国政府和金融系统采用,是美国政府目前应用最广泛的密码算法。

2005年初,王小云和她的研究小组宣布,成功破解邮箱密码。

《崩溃!密码学的危机》,美国《新科学家》杂志用这样富有惊耸的标题概括王小云里程碑式的成就

。因为王小云的出现,美国国家标准与技术研究院宣布,美国政府5年内将不再使用SHA-1,取而代之的是

更为先进的新算法,微软、Sun和 Atmel等知名公司也纷纷发表各自的应对之策。

“她具有一种破译密码的直觉”

王小云个子不高、短发、戴着厚镜片的金边眼镜。一说话,口音里带着淳朴的山东腔。有10年的时间

,她走在山东大学的校园里,能认出她的人很少。在记者采访前,她已经有半年没有接受过采访,

就是她,两年前,在美国加州圣芭芭拉召开的国际密码大会上主动要求发言,宣布她及她的研究小组

已经成功破解了MD5、HAVAL-128、MD4和RIPEMD四大国际著名密码算法。当她公布到第三个成果的时候,

会场上已经是掌声四起。她的发言结束后,会场里爆发的掌声经久不息。而为了这一天,王小云已经默默

工作了10年。几个月后,她又破译了更难的SHA-1。

王小云从事的是Hash函数的研究。目前在世界上应用最广泛的两大密码算法MD5和 SHA-1就是Hash函

数中最重要的两种。MD5是由国际著名密码学家、麻省理工大学的RonaldRivest教授于1991年设计的;

SHA-1背后更是有美国国家安全局的背景。两大算法是目前国际电子签名及许多其他密码应用领域的关键

在王小云开始Hash函数研究之初,虽然也有一些密码学家尝试去破译它,但是都没有突破性的成果。

因此,15年来Hash函数研究成为不少密码学家心目中最无望攻克的领域。但王小云不相信,她想知道,

Hash函数真像看上去的那么牢不可破吗?

王小云破解密码的方法与众不同。虽然现在是信息时代,密码分析离不开电脑,但对王小云来说,电

脑只是自己破解密码的辅助手段。更多的时候,她是用手算。手工设计破解途径。

图灵奖获得者姚期智评价她说:“她具有一种直觉,能从成千上万的可能性中挑出最好的路径。”

“破译密码后我去外面吃了一顿饭”

当王小云带领她的团队终结MD5后,《华盛顿时报》随后发表报道称,中国解码专家开发的新解码技

术,可以“攻击白宫”。王小云说,在公众的理解上,密码分析者很像黑客,但我们的工作与黑客是有明

显区别的。她说:“黑客破解密码是恶意的,希望盗取密码算法保护的信息获得利益。而密码分析科学家

的工作则是评估一种密码算法的安全性,寻找更安全的密码算法。”

与电视剧里《暗算》里的高手不同,王小云的工作更准确地说是“明算”。王小云说:“与黑客的隐

蔽攻击不同,全世界的密码分析学家是在一个公开的平台上工作。密码算法设计的函数方法和密码分析的

理论都是公开的。”

她说:“在破解了SHA-1的那天,我去外面吃了一顿饭。心里有些兴奋,因为自己是第一个知道一个

世界级秘密的人。”

“破解一种先进的密码需要10年”

看过电影《U-571》的人一定记得,美军为了获得德国潜艇使用的密码,不惜用一艘潜艇伪装成德国

潜艇去盗取一艘受伤德国潜艇上的解码机和密码本。王小云说,真实的情况绝不是电影里描述的那样。她

说:“盟军当年为了破解德军使用的英格曼密码,动用了大批数学家,其中包括图灵,现在数学界中的崇

高荣誉‘图灵奖’就是以这个数学家的名字命名的。”“这一批数学家前后经历了10年的时间最后才破解

了英格曼密码。”

王小云说,一般而言,一种先进的密码被设计出来后,要破解需要10年左右的时间,而设计一种新的

密码大约需要8年的时间。密码学就是在这种不断的创立和破解中发展的。王小云是从1994年开始破解MD5

和SHA-1的,到她2004年成功破解恰恰经过了10年。她说,从现在开始世界密码学界已经开始了新密码的

设计工作,预计到2012年新一代安全密码将产生。

“99%的人在这个领域里永远也不会成功”

破解密码,在电视剧里,这个职业充满了紧张与刺激。王小云说,现实中的密码破解工作远没有那么

戏剧性。她说:“事实上这个领域里的科学家,99%的人永远也不会取得成功。”在破解密码算法RIPEMD

的过程中,为了找到最后的破解方法,王小云曾经先后尝试了30多条破解路线。王小云回忆说,经常是破

解进行到深夜,一条破解路线在最后的关键两步被证明是不可能的,只好第二天从零开始再找下一种破解

方法。如此坚持了3个月,才成功破解。

转自:http://it.icxo.com/htmlnews/2008/12/24/1328304.htm

破解密码高手王小云教授简介相关推荐

  1. 女解码高手王小云 十年破译五部顶级密码 图

    女解码高手王小云:十年破译五部顶级密码(图) http://www.sina.com.cn 2006年12月22日 07:57 竞报   清华大学和山东大学的双聘教授王小云 她十年内破译 五部顶级密码 ...

  2. 密码学领域重大发现:山东大学王小云教授成功破解MD5

    密码学领域重大发现:山东大学王小云教授成功破解MD5 [日期:2004-09-05] 来源:山东大学 作者: [字体:大中小] 转自山东大学 [本站讯]2004年8月17日的美国加州圣巴巴拉,正在召开 ...

  3. 未来科学大奖迎首位女性得主:密码学家王小云获百万美元奖金

    2019年9月7日下午14时许,第四届"未来科学大奖"在北京揭晓.王小云摘得三项大奖之一的"数学与计算机科学奖".奖金为100万美元奖金,使用方式不受限制. 获 ...

  4. 恭喜!密码学家王小云获未来科学大奖,百万美元奖金

    (给技术最前线加星标,每天看技术热点) 综合转自:知识分子 + 新浪 + 澎湃 9 月 7 日,第四届「未来科学大奖」获奖名单正式公布.数学与计算机科学奖由清华大学教授王小云获得. 奖金为 100 万 ...

  5. 王小云:十年破译五部顶级密码

    <!--正文内容开始--> <!-- 正文内部文字导航 : begin --> 她十年内破译 五部顶级密码 -她,比<暗算>里的"黄依依"还要聪 ...

  6. 王小云院士真地破解了 MD5 吗

    文章目录 1.MD5 简介 2.MD5 应用场景 3.MD5 生成的 Hash 值为什么不可逆 4.王小云院士真地破解了 MD5 吗 5.结论 参考文献 1.MD5 简介 MD5(Message-Di ...

  7. 王小云院士真地破解了MD5吗

    转自:Dablelv 原文链接:https://blog.csdn.net/K346K346/article/details/87938911 1.MD5简介 MD5(Message-Digest A ...

  8. 王小云:连破两套美国顶级密码,获得711万奖励,美国不淡定了

    说起关乎国家安危的技术,军事迷们一定能在第一时间联想到核技术和航天技术.可是作为同为国家安全三大支撑技术之一的信息安全密码技术却鲜有人知. >>>> 密码技术到底有多重要和可怕 ...

  9. 王小云:“设谜”与“猜谜”,实现中国“密码梦”

    她中等身材,齐耳短发,戴着一副金边眼镜,口音是标志性的山东腔.她看起来稳重而又时尚,镜片后的眼睛里透露出一种职业女性特有的坚定而自信的目光.她是王小云,从事密码研究工作. 网络信息时代,密码技术是实现 ...

最新文章

  1. 总结:如何使用redis缓存加索引处理数据库百万级并发
  2. Verilog设计实例(6)基于Verilog的各种移位寄存器实现
  3. .NET常见线程简介
  4. 小而美的个人博客——后端——管理页面
  5. 《分布式操作系统》部分知识点整理
  6. rust比java慢,rust为什么跑得比js慢
  7. ERP的配置管理实践
  8. 小猴子蓝裤黄袄的局域网聊天
  9. 以卖香蕉为例,从4个方面了解SQL的数据汇总
  10. 2020 AI交流大会 | ALBERT、多模态内容生成、京东零售CV实践、Bias的解决
  11. tar 整个linux系统,linux下tar解压
  12. Java蓝桥杯杨辉三角形_Java蓝桥杯练习——杨辉三角形
  13. HNOI2015解题报告
  14. 数字电子技术基础知识点总结_数字电子技术课程线上授课一周之感想 ——信息与控制学院 电工基础教研室 李姿...
  15. 2007年沪市上涨前20与后20
  16. 个人建站用php,个人用不花钱 8款PHP建站软件推荐
  17. 西游记中天庭与西天的关系
  18. 社交产品盈利方式产品模式设计案例
  19. openwrt支持wpa3加密
  20. Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法

热门文章

  1. 【笔记】基于边缘检测和BP神经网络的大豆杂草识别研究
  2. [云炬创业学笔记]第二章决定成为创业者测试16
  3. 用ConfigParser模块读写conf配置文件
  4. ModuleNotFoundError: No module named 'mpl_toolkits.basemap'
  5. hex editor怎么搜索代码_代码审计从入门到放弃(三) phplimit
  6. 小波的秘密6_小波包的理解
  7. C++的强制类型转换
  8. 如果已经知道某一CALL的具体作用,能否把后面所有相同的CALL都改成函数名形式?
  9. [转]PowerDesigner使用
  10. grldr 和 grldr.mbr 区别