跳转到内容

密码学/重要事件时间线

来自维基教科书,开放世界中的开放书籍

将信息保密或发送的愿望可以追溯到古代。随着社会的发展,密码学的应用也随之发展。以下列出了一些与密码学相关的重大事件时间线。

公元前

[编辑 | 编辑源代码]
  • 公元前3500年 - 苏美尔人发明了楔形文字,埃及人发明了象形文字
  • 公元前1500年 - 腓尼基人发明了字母表
  • 公元前600-500年 - 希伯来学者使用简单的 单字母替换密码(如 Atbash 密码)
  • 公元前400年 - 斯巴达人使用斯基泰勒(据称)
  • 公元前400年 - 希罗多德报道将隐写术用于从波斯向希腊发送报告(剃光头上的纹身)
  • 公元前100-0 - 著名的罗马密码,如凯撒密码。

公元1-1799年

[编辑 | 编辑源代码]
  • 公元1000年 - 频率分析导致了破解单字母替换密码的技术。它可能是由阿拉伯人发展起来的,并且很可能是受《古兰经》文本分析的驱动。
  • 公元1450年 - 中国人发明了木活字印刷
  • 公元1450-1520年 - 伏尼契手稿,一个可能是加密的插图书籍的例子,被写成。
  • 公元1466年 - 莱昂·巴蒂斯塔·阿尔伯蒂发明了 多字母替换密码,也是第一台已知的机械密码机
  • 公元1518年 - 约翰内斯·特里特米乌斯出版了他的密码学书籍
  • 公元1553年 - 贝拉索发明了(错误命名的)维吉尼亚密码
  • 公元1585年 - 维吉尼亚的密码书籍
  • 公元1641年 - 威尔金斯的《水星》(关于密码学的英文书籍)
  • 公元1586年 - 间谍大师弗朗西斯·沃辛厄姆爵士使用密码分析来牵连玛丽女王,她是苏格兰女王,参与了巴宾顿阴谋,意图谋杀英格兰女王伊丽莎白一世。玛丽女王最终被处决。
  • 公元1614年 - 苏格兰人约翰·纳皮尔(1550-1617)发表了一篇论文,概述了他对对数的发现。纳皮尔还发明了一种巧妙的活动杆系统(称为纳皮尔杆或纳皮尔骨头),它是计算尺的前身。这些都是基于对数的,允许操作员通过移动杆并将其放置在专门设计的板上进行乘法、除法以及计算平方根和立方根。
  • 公元1793年 - 克劳德·查普建立了第一条长距离旗语“电报”线路
  • 公元1795年 - 托马斯·杰斐逊发明了杰斐逊圆盘密码,在 100 多年后由埃蒂安·巴泽里重新发明,并被美军广泛用作战术密码。

1800-1899

[编辑 | 编辑源代码]
  • 公元1809-1814年 - 乔治·斯科维尔在半岛战争期间研究拿破仑密码
  • 公元1831年 - 约瑟夫·亨利提出并制造了电报
  • 公元1835年 - 塞缪尔·莫尔斯发明了莫尔斯电码。
  • 公元1854年 - 巴贝奇的 破解多字母密码 方法(1863 年由卡西斯基出版);第一个已知的破解多字母密码。在克里米亚战争期间为英国人完成,对维吉尼亚的自动密钥密码(当时所谓的“不可破解密码”)以及今天被称为“维吉尼亚密码”的更弱的密码进行了全面攻击。这种进步一直保密,并且本质上是在之后由普鲁士的弗里德里希·卡西斯基重新发现,以他的名字命名。
  • 公元1854年 - 惠斯通发明了普莱费尔密码
  • 公元1883年 - 奥古斯特·科克霍夫斯出版了《La Cryptographie militare》,其中包含了他著名的密码学“法则”
  • 公元1885年 - 比尔密码发布
  • 公元1894年 - 法国的德雷福斯事件涉及密码的使用及其误用,涉及伪造文件。

1900 - 1949

[编辑 | 编辑源代码]
  • 公元1915年 - 威廉·弗里德曼将统计学应用于密码分析( 重合计数等)
  • 公元1917年 - 吉尔伯特·维纳姆开发了第一个实用的电传密码实现,现在称为流密码,后来与莫博格一起成为 一次性密码本
  • 公元1917年 - 齐默尔曼电报被截获并解密,促使美国加入第一次世界大战
  • 公元1919年 - 魏玛德国外交部为某些通信采用了(手动)一次性密码本
  • 公元1919年 - 海伯恩发明/申请了第一个转子机设计专利——达姆、谢尔比乌斯和科赫在同年也申请了专利
  • 公元1921年 - 华盛顿海军会议 - 美国谈判团队在破译日本外交电报的帮助下
  • 公元1924年 - MI8(雅德利等)在华盛顿海军会议期间为支持美国立场破译了各种通信
  • 公元1932年 - 波兰的雷耶夫斯基首次破译了德国陆军 Enigma 密码机
  • 公元1929年 - 美国国务卿亨利·L·史汀生关闭了国务院密码分析“黑室”,他说:“绅士不读彼此的邮件。”
  • 公元1931年 - 赫伯特·O·雅德利出版了《美国黑室》,揭露了美国密码学的许多内容
  • 公元1940年 - SIS 团队破译了日本的“紫色机器”密码
  • 公元1941 年 12 月 7 日 - 尽管美国破译了几个日本密码,但美国在珍珠港的海军基地还是遭到日本袭击,措手不及。美国加入了第二次世界大战。
  • 公元1942 年 6 月 - 中途岛战役。部分破译了 JN-25 1941 年 12 月版,成功伏击了日本航母,并取得了扭转局势的胜利。
  • 公元1943 年 4 月 - 珍珠港袭击的策划者山本五十六被美军暗杀,美军从解密的消息中得知了他的行程
  • 公元 1943 年 4 月 - 英国布莱切利庄园的秘密政府密码与密码学校(“X 站”)的麦克斯·纽曼、温恩-威廉姆斯及其团队(包括艾伦·图灵)完成了“希斯·罗宾逊”。这是一种专门用于破解密码的机器,不是通用计算器或计算机。
  • 公元 1943 年 12 月 - 科洛萨斯由伦敦邮政研究实验室的托马斯·弗劳尔斯博士建造,用于破解德国洛伦兹密码(SZ42)。科洛萨斯在二战期间用于布莱切利庄园,作为 4 月份的“罗宾逊”的继任者。尽管最终建造了 10 台,但不幸的是,它们在完成工作后立即被销毁——它非常先进,以至于其设计不可能落入坏人之手。科洛萨斯的设计是第一台电子数字计算机,并且具有一定的可编程性。机器能力的一个时代。
  • 公元 1944 年 - 美军在二战中使用的 SIGABA 密码机的专利申请被提交。一直保密,直到 2001 年才发布。
  • 公元 1946 年 - VENONA 首次破译了 1940 年代初的苏联间谍通信
  • 公元 1948 年 - 克劳德·香农撰写了一篇论文,奠定了信息论的数学基础
  • 公元 1949 年 - 香农的《秘密系统通信理论》发表在贝尔实验室技术期刊上,基于二战期间完成的工作。

1950 - 1999

[编辑 | 编辑源代码]
  • 公元 1951 年 - 美国国家安全局成立,接管了美军和美海军“女子学校”部门
  • 公元 1968 年 - 约翰·安东尼·沃克走进苏联驻华盛顿大使馆,并出售了有关 KL-7 密码机的资料。沃克间谍网一直运作到 1985 年
  • 公元 1964 年 - 大卫·卡恩的《破译者》出版
  • 公元 1967 年 6 月 8 日 - 自由号事件,美国 SIGINT 船只被以色列袭击,显然是误击,尽管有些人继续对此表示异议
  • 公元 1968 年 1 月 23 日 - 另一艘 SIGINT 船只普韦布洛号被朝鲜俘获
  • 公元 1969 年 - 阿帕网,互联网的祖先,的首批主机连接起来
  • 公元 1974 年 - 霍斯特·费斯泰尔在 IBM 开发了费斯泰尔网络分组密码设计
  • 公元 1976 年 - 数据加密标准 作为美国联邦信息处理标准 (FIPS) 发布
  • 公元 1976 年 - 迪菲和赫尔曼发表了《密码学的新方向》一文
  • 公元 1977 年 - 麻省理工学院发明了 RSA 公钥加密
  • 公元 1981 年 - 理查德·费曼提出了量子计算机。他想到的主要应用是量子系统的模拟,但他还提到了解决其他问题的可能性。
  • 公元 1986 年 - 由于政府和企业计算机被入侵的事件越来越多,美国国会通过了《计算机欺诈和滥用法案》,该法案将入侵计算机系统定为犯罪行为。然而,该法律不包括未成年人。
  • 公元 1988 年 - 第一个光学芯片被开发出来,它使用光而不是电来提高处理速度。
  • 公元 1989 年 - 蒂姆·伯纳斯-李和罗伯特·凯里欧在欧洲核子研究组织(CERN)建造了成为万维网的原型系统
  • 公元 1991 年 - 菲尔·齐默曼发布了公钥加密程序 PGP 及其源代码,该代码很快出现在互联网上。
  • 公元 1992 年 - 发布了电影《Sneakers (film)|Sneakers》,讲述了一群安全专家被勒索,要求他们窃取一个通用的加密系统解码器(没有这样的解码器存在,可能是因为这是不可能的)。
  • 公元 1994 年 - 布鲁斯·施奈尔的《应用密码学》第一版出版
  • 公元 1994 年 - 网景发布了安全套接字层 (SSL) 加密协议
  • 公元 1994 年 - 彼得·肖尔设计了一种算法,使量子计算机能够快速确定大整数的因式分解。这是第一个量子计算机有望显著加速解决的有趣问题,因此它引发了人们对量子计算机的极大兴趣。
  • 公元 1994 年 - DNA 计算在玩具旅行推销员问题上的概念验证;输入/输出方法还有待确定。
  • 1994 - 俄罗斯黑客从花旗银行窃取了 1000 万美元,并将资金转入世界各地的银行账户。30 岁的头目弗拉基米尔·莱文下班后利用工作笔记本电脑将资金转入芬兰和以色列的账户。莱文在美国受审,被判处三年监禁。当局追回了除 40 万美元以外的所有被盗资金。
  • 1994 - 以前是专有的商业秘密,但未获得专利,RC4 密码算法在互联网上发布
  • 1994 - 1977 年的第一个 RSA 因式分解挑战被解密为“神奇的词语是胆小怕事的奥西弗莱奇”。
  • 1995 - 美国国家安全局在其数字签名标准中发布了 SHA1 哈希算法;SHA0 存在一个缺陷,由 SHA1 纠正。
  • 1997 - Ciphersaber,一种基于 RC4 的加密系统,足够简单,可以从内存中重建,在 Usenet 上发布。
  • 1998 - RIPE 项目发布最终报告。
  • 1998 年 10 月 - 《数字千年版权法案》(DMCA)在美国成为法律,将生产和传播能够绕过为保护版权而采取的措施的技术定为犯罪。
  • 1999 年 10 月 - DeCSS,一个能够解密 DVD 内容的计算机程序,在互联网上发布。
  • 1999 年:布鲁斯·施奈尔开发了独奏密码,这是一种允许特工在不依赖电子设备或携带像一次性密码本这样的有罪工具的情况下安全通信的方法。与所有以前的手动加密技术(除一次性密码本外)不同,这种方法能够抵抗自动密码分析。它发表在尼尔·斯蒂芬森的《密码迷宫》(2000 年)中。

2000 年及以后

[编辑 | 编辑源代码]
  • 2000 年 1 月 14 日 - 美国政府宣布放松对密码出口的限制(虽然没有取消)。这使得许多美国公司可以停止长时间运行且相当荒谬的创建其软件的美国和国际版本的流程。
  • 2000 年 3 月 - 克林顿总统表示,他不会使用电子邮件与在大学的女儿切尔西·克林顿交流,因为他认为这种媒介不安全。
  • 2000 年 9 月 6 日 - RSA 安全公司在其美国专利 4405829 到期前几天将 RSA 算法发布到公共领域。随着美国政府出口限制的放松,这消除了世界上许多基于密码系统的软件分发的最后一个障碍。需要注意的是,IDEA 算法仍在专利保护下,而且在某些地方政府限制仍然适用。
  • 2000 - 英国《调查权力法案 2000》要求任何人根据要求向经授权的人员提供其密码密钥。
  • 2001 - 比利时 Rijndael 算法在由美国国家标准与技术研究院 (NIST) 历时 5 年的公开搜索过程中被选为美国 高级加密标准
  • 2001 年 9 月 11 日 - 美国对恐怖袭击的反应因 缺乏安全通信 而受到阻碍。
  • 2001 年 11 月 - 微软及其盟友誓言结束对安全漏洞的“完全公开”,代之以“负责任”的公开指南。
  • 2002 - NESSIE 项目发布最终报告/选择。
  • 2003 - CRYPTREC 项目发布 2003 年报告/建议。
  • 2004 - 哈希 MD5 被证明容易受到实际碰撞攻击。
  • 2005 - 对 SHA1 攻击的可能性得到证明。
  • 2005 - 美国联邦调查局特工展示了他们使用公开工具破解 WEP 的能力。
  • 2007 - NIST 宣布 w:NIST 哈希函数竞赛
  • 2012 - 宣布 w:NIST 哈希函数竞赛 获胜者。
  • 2015 - NIST 建议为对称密钥密码逐步淘汰 80 位密钥的年份。非对称密钥密码需要更长的密钥,其漏洞参数不同。
华夏公益教科书