坐月子期间破解美国顶级密码,国家奖励711万,王小云真不简单!

雪月风花 2023-10-12 02:25:01

熟悉计算机的人都知道,数字领域有两个由美国人发明的密码系统,一个是美国密码学家罗纳德·李维斯特1992年设计的MD5(信息摘要算法, Message-Digest Algorithm),一个是由美国国家安全局1995年设计的SHA-1(安全散列算法1,Secure Hash Algorithm 1)。

我们在电脑安装某个软件的时候,通常会列出该软件的MD5或者SHA-1值,供使用者验证软件是否被篡改携带非法代码。

几乎世界上所有的重要系统,比如核武器的发射,无线通信系统等等,都是和密码密切相关的,其安全性至关重要,小到个人的信息安全,大到国家安全,无一例外。

这两类密码就是应用最为广泛的密码系统,它们的破解难度不是一般地高。比如MD5,按照美国人的说法,就算是当时世界上最为先进的计算机,想要强行破解,那也得200年的时间。

就是这样破解难度极高的MD5密码系统,却在2001年就被一名正在家里坐月子的中国女科学家给破解了!

2004年8月,王小云邀请参加了在美国加州圣芭芭拉召开的国际密码大会。在会议上,她向与会者公布自己的破解论文,打破了MD5在安全性上神一般的存在。她的破解论文获得了密码学领域刊物《Eurocrypto》与《Crypto》2005年度最佳论文奖、2008年汤姆森路透卓越研究奖。

另外一个SHA-1密码系统,也在2005年被她破解,而且仅用了半年的时间!再次震撼国际密码学界。

这位连续破解世界顶级密码系统的女科学家,就是王小云,

那么,王小云究竟是何方人士,居然具有这么敏锐而强大的计算能力,连破世界两大顶级密码算法的呢?

1966年8月生于山东诸城的王小云,和大部分的天才科学家一样,自小天赋异禀,加上自己的父亲是数学老师,耳濡目染,她和数学也特别投缘,再难的数学题到了她的手里,那难度系数便直线下降,王小云也因此很得老师和同学们的喜爱。

1983年,王小云以优异的成绩进入山东大学数学系学习。她的数学天赋很快引起了当时山东大学的副校长,后来的校长,中科院院士潘承洞教授的注意。经过考察,发现王小云的确是一个不可多得的数学天才,便将其纳入了自己的麾下,指导其研究数学,并根据王小云对数字规律超乎寻常的敏感性,建议其主攻密码学研究方向。

1993年,王小云取得了山东大学数学博士学位,她也是潘承洞院士带的第一个女博士生。博士毕业以后,面对纷至沓来的就业邀请,王小云选择留在母校教书,并凭借优异的教学与研究成绩,在29岁的年纪就被聘任为副教授。

不管工作有多少,王小云最爱的还是密码学的研究。为了更进一步地深入研究,王小云咬牙买了一台电脑。一台现在看起来十分笨重落后的电脑,在当时可是天价般的存在,动辄当时几万十几万的价格。而那个时候教师的工资,是很低的。可见王小云为了科研,是下令狠心的。

有了电脑,王小云对密码学的研究也如鱼得水。从1997年到1999年,王小云就凭一己之力破解了当时在世界上流行的多种密码算法,在国际密码界算是崭露头角,小有名气了。

而让王小云在国际密码界声名大噪的,就是前面所说的破解MD5和SHA-1密码算法。

2001年,当时已经是教授职称的王小云怀孕了。35岁的年纪,算是高龄怀孕,王小云需要在家里安心养胎,少劳累,尤其是少接触电脑。

有一天,实在按捺不住的王小云又坐到了自己心爱的电脑旁研究起了密码算法。突然之间她有一种渴望,反正闲着也是闲着,不如研究一下这个神秘的MD5加密算法,看看这里面究竟有什么门道。

说干就干,王小云从图书馆里借来了大量的关于MD5密码算法的资料,开始如饥似渴地钻研起来,几乎完全忘了自己还是一个高龄孕妇。

因为当时的王小云并没有学过编程,所有的破解过程全靠手写。在这个过程中,王小云惊人对数字规律理解上的天赋再次起到了意想不到的作用,经过无数次的失败和重新来过,那个依靠计算机就得要200年才能破解的MD5密码算法,被王小云破解了!

当2004年王小云在密码学大会上宣读自己破解MD5研究论文的时候,吃惊、震惊和雷鸣般的掌声,就是当时会议上真实写照。

在会议上,王小云还展示了对MD4、HAVAL-128等多种密码的破译,再次引起全场惊叹。

会议之后,王小云接到了许多让其留在美国工作的邀请,但王小云表示,自己已经密码算法并不是为了有多高的薪水,只是为了保护国家的安全。

一年后的2005年,王小云仅用6个月的时间,再次破解的更为先进的SHA-1密码算法,让国际密码界再次对其刮目相看。

由于在密码算法方面突出的贡献,王小云于2017当选为中科院院士。不久还获得了第四届未来科学大奖数学与计算机科学奖,被奖励711万元。

如今的王小云,依然奋战在密码学研究的一线,她设计的哈希函数标准SM3,不但在国家重要工业经济领域得到广泛应用,还被确定为ISO/IEC国际标准。

期待王小云在密码学的研究上再上一层楼,为中国的国家数字安全再立新功。

0 阅读:1