h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励( 二 )


h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励
文章插图

后者的这种加密方式延续了两千多年,一直到近代第一和第二次世界大战期间,信息的加密传递,还是依照各自的密码系统来进行。比如用特定的字符来代替信息本身,然后通过这套字符来传递信息。即使信息被获取了,看到的也只是数字或者乱码。这时候就得数学家登场了。多年前的战争时期,德国人设计了恩尼格玛密码机,他们认为这套加密系统十分的复杂和完善,依靠这套加密模式来传递信息,盟军肯定是不能破译的。然而德国人小看了盟军一方数学家的力量,战争开启不久,英国和美国的数学家就成功破解了恩尼格玛密码机系统,这意味着德国人所认为的信息被加密传递的时候,可事实在盟军眼里就是裸奔。到了计算机时代,传统时代的加密思维被搬到了电子领域。加密的模式虽然变了,而且依照底层设计好的加密系统,可以自动生成或者是破译密文。但是在本质上,密码系统还得人实现设计好才能运行。而这一切,也就是王小云她们这些数学家的工作。
h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励
文章插图

2017年,王小云当选中国科学院院士因为影视节目的渲染,大众所接触到加密或者解密,都被误以为利用什么破解的工具,几分钟甚至几秒钟之内就能搞定。可事实上对王小云她们而言,信息底层的加密系统没那么简单。包括人们日常登录网站或者是银行卡设置好的密码,这不过是在底层密码系统上的一个表层的口令。而真正底层的系统性密码,则需要数学家们大量的进行公式推导,去发现其中的规律,然后一一去验证。密码系统被破解,美国联邦机构信息仿佛在裸奔王小云从坐月子时候开始,便开启了枯燥的推演和求证的过程。MD5密码系统,是一种被广泛使用的密码杂凑函数,在使用的时候,它可以产生一个128位元的散列值,用于确保信息在传输过程中的完整一致。该套密码的设计者是美国的密码学家罗纳德·李维斯特。王小云就好比拿到了一段加密传输的信息,她不但要破译出这段信息的真正文字内容是什么,同时还要破解出,这段加密内容使用的加密方式是什么,要从底层抄揽,推导出这套系统的加密原理是什么。
h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励
文章插图

王小云院士密码应用与区块链专题演讲功夫不负有心人,2004年,美国加州圣巴巴拉,国际密码大会上,王小云宣读了自己和研究团队对于MD4、MD5、HAVAL-128和RIPEMD四个国际著名密码算法的破译结果。这在学术界好比来了一场强烈的地震。然而这场地震还没结束,就在密码学界认为SHA-1密码系统依然坚挺,没能被破解的时候,2005年,在美国召开的国家信息安全研讨会上,公布了王小云和她的团队对SHA-1的破解结果。这才有了文章开头提到的《新科学家》,在2005年发表文章那一幕。这意味着美国联邦所有机构必须在2010年前停止使用SHA-1密码系统,否则相关的绝密信息就无异于在裸奔。2007年,美国公开向全世界的密码学家征集新的国际标准密码算法。正因为王小云的这份突出贡献,2006年的时候,在中国科学院第13次院士大会上,王小云以''国际通用Hash函数的破解''获得了陈嘉庚科学奖,并拿到了711万元人民币的奖金。
【 h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励】h王小云因坐月子无聊,在家破解美国2套密码,获711万奖励
文章插图

王小云(左4)从1994年萌生出破解的想法,到2004年获得成功,10年时间,王小云面对枯燥的数字,甘愿做冷板凳。吴彦冰是王小云的学生,他曾听王小云讲起过破解MD5的经历。没有学过编程的王小云,使用手写方式进行公式推演,400多页的纸,只为求证一个结果。然而在王小云看来:''我的科研就是抱孩子抱出来、做家务做出来、养花养出来的。''在王小云心里,数学是奇妙的,密码是美丽的,这个大脑中始终萦绕着各种数字的女科学家,如今正在把自己的学识,传递给新的年轻人。