还记得黑白电影中的嗒嗒声音吗?那就是摩斯密码,1837年,它由美国人发明,无规律的背后,它可以透露出隐含的文字信息。
美国为了确保在世界上保密技术领域的超然地位,MD5和SHA-1两种密码系统应运而生,还放言攻克下来需“100万”年。
但是,最近我国一位美女教授已经成功破解了它们,巾帼“女战士”战绩卓越,并被国家奖励717万人民币奖金。那么她的破解故事是如何发生的呢?
密码学在当代互联网中的地位:
如今手机已经成为了民众的必需品,智能手机几乎人手一部,但无论你是安卓用户还是苹果的忠实用户,在买回一个新手机的时候,肯定会第一时间给自己的手机设置一个密码,一方面是为了防止手机丢失导致信息泄露,另一方面就是为了保护自己日常的隐私生活。
不论是计算机网络、移动网络,还是物联网、卫星网络,或者是大数据和云计算,这些都离不开密码技术的支撑,没有密码,它们的安全性根本无从谈起。
中国密码学的奠基人:
而在上世纪九十年代,中国在加密解密技术方面几乎是空白一片,然而短短十几年后,中国在密码领域发展飞快,这巨大的转变背后源自于一个叫做“王小云”的女人。
王小云院士简介:
王小云,密码学家,中国科学院院士,清华大学高等研究院杨振宁讲座教授,清华大学密码理论与技术研究中心主任,山东大学密码技术与信息安全教育部重点实验室主任。
童年时,父亲给她讲“鸡兔同笼”的故事,这是她最早的数学启蒙。
在高中学习时,王小云的数学和物理成绩一直遥遥领先,同学们都叫她“天才”。
1983年,王小云凭借优异的成绩考入山东大学的数学系学习。本科毕业后,王小云在山东大学完成硕博连读,师承著名数学家潘承洞院士,主要研究方向为“解析数学”。
1993年,王小云研究生毕业后留校任教。之后在潘承洞院士的建议下,王小云开始转攻密码学。
但是密码和一般的数学有很大的不同,密码学在当时完全是陌生而新奇的领域,王小云对密码学知识并不是很了解,但她凭借自己的努力坚持下来了,并且一做就是十年。
在研究密码学的十年里,王小云工作到凌晨两三点钟是常态,但她一点也不觉得得苦,她曾将密码比作钥匙:“没有密码的保障,就相当于有人偷了家里的钥匙,可以随时自由进出你家,你却浑然不知。”
密码学的重大突破:
当时国外的很多都开始普遍的使用Md5信息摘要算法做安全加密,涉及的使用范围很广泛,关乎到所有使用者的账号密码、邮件和签名信息等。
之所以要采用MD5来进行加密,是因为这个算法是不可逆的,也正是由于这种算法的不可逆性,使得破解非常困难。
自从MD5算法研发成功后就一直被认为是世界上最安全的密码系统,一度被称为“白宫密码”,所以也是很多学习密码破译人士想要破解的目标,王小云也在其中。她以此作为自己的目标开始了破译密码实践,对于她来说,破译这套被誉为世界之最的安全系统,无异于马拉松的奖杯,所以她对此有浓厚的兴趣。
震惊密码界 改变互联网科技:
功天不负有心人,从1995年起,王小云花费了近十年的时间,终于在2004年召开的国际密码学大会上宣布破译“白宫密码”。
这项成果让台下的参会人员哗然一片,之后陆续有密码学专家站起为这位美丽的东方女性鼓掌。 这也是我国首次在密码破译领域的荣誉,成为中国密码破译界的领军人物。
破译出MD5带来两个后果:
一是使中国首次在密码破译领域取得显著的荣誉,开始引起国际学术专家们的关注;
二是多个国家立即停止使用MD5,表示未来十年内都不会再采用类似的算法,美国宣布将使用在当时更为安全、更为严谨的SHA-1密码算法。
SHA-1算法的复杂度不亚于MD5,当时著名的哈希函数专家——多伯丁都表示自己只能破解到五十七级,曾有很多人进行挑战,却只能止步在四十级。
面对如此大的困难,王小云毫不畏惧,她和队员们还要破解SHA-1密码,完成这项"不可能完成的任务"。
随后奇迹再次出现,仅仅两个月后,王小云和她的团队就破解了SHA-1密码,王小云的成功再次在密码界掀起了巨大轰动,这个消息比之前破译MD5更让世界震惊,原本在密码破译界完全就是空白的中国,一下子就成为世界的领跑者。
有人形容王小云“一个女人把密码界搅得天翻地覆”。
中国因为王小云的这些成就,一跃成为世界密码领域引人瞩目的一角。