中国密码学第一人,孕期开始破解美国安全密码,用两年成功破解
随着网络信息的快速发展,人们在享受网络便利的同时自己的信息也会通过网络遭到泄露,这是所有人都不愿看到的结果。为了防止这种情况发生,网络编程领域出现了多种加密技术,虽然这些技术在普通人看来有些深奥,但对于一直致力于程序编写和研究的专业人士来说,这些技术就是随手拿来使用的工具而已。从理论上来讲,任何加密方式都是可以被破解的,但前提要摸清加密的复杂算法,而要想做到这一点,可谓是相当的困难,并不是一般人所能做到的。
进入21世纪以来,我国在网络消息领域发展迅速,涌现出一大批高技术人才,他们在发展自身的同时也为国家做出了巨大贡献。王小云就是其中一人,她于1966年出生于山东诸城,从小天资聪慧,尤其在数学领域表现出的天赋令人叹为观止,凭着自己的天赋和努力,在1983年成功考入山东大学数学系,最终获得博士学位并留校任教。在任教期间,王小云始终坚持学习,后来她对密码学产生极大兴趣,并开始致力于密码破译的研究。
笔、纸、电脑成为了她学习和研究的必备工具,一个人专心致力于一项研究,所表现出的那种痴迷有时候很难让人理解,这可能就是从事科学技术人士应有的状态。当她聚精会神地思考问题时,常常手托下巴,一双炯炯有神而又锐利的目光注视着天花板一动不动,仿佛时间都停止在那一刻。而看似发呆的她,其实已深陷知识的迷宫,不断地寻找突破方向。
所谓的密码学,简单的来说就是一个“设计谜团”和“拆解谜团”的过程,而密码破译就是对别人设计的谜团进行拆解,但这种拆解要了解和遵循谜团的设计规则。置身于其中的王小云感到奇妙无穷,充满了乐趣。学过编程的人应该都使用过MD5加密,是美国研制的一套程序加密方式,当时美国声称没有人能够破解这套加密算法。当时MD5加密方式被世界很多国家所使用,而且大多数人对其评价颇高。
2001年,王小云怀孕,所以她必须放下所有的工作来保养身体,但这对于一个专注于科学研究的人士来说显然是难以接受的。于是乎她萌发了一个大胆的想法,这个想法就是破解MD5程序。由于怀有身孕,为了尽量避免电脑产生的辐射,她很少使用电脑,大多数情况下都是依靠笔和纸完成的。孩子出生后,她回到山东大学,上课之余一边照顾孩子,一边进行继续MD5程序破解。
经过了两年坚持不懈的研究,终于在2004年的美密会上,王小云正式对外宣布自己的破译结果,当时在场的所有人都被震惊了,美国号称无人破解的MD5程序被王小云成功破解。针对这种情况,美国后来又研发出更为先进的加密程序,但后来又被王小云仅用两个月的时间所破解,从此王小云教授受到了各国关注。2007年,美国技术研究员向全世界的密码学者征集新的密码算法做出学术邀请,王小云接到邀请后却果断放弃了这次机会。
后来,王小云选择与国内的精英一起设计国内的密码算法标准,她表示对自己的选择倍感自豪,称祖国的需要就是她前进路上的最大动力。SM3就是王小云与国内其他专家一起研制而成的算法标准,如今被多个行业所使用,并广受好评。王小云突出成绩和卓越贡献也被称为“中国密码学第一人”。
我来说两句