密码技术发展史

合集下载

加密技术的发展历史

加密技术的发展历史

3 . 密码学的未来
随着社 会 的发 展和 需 求 的提高 ,以数 学为 科 学基 础 的加 密技 术 因其不 便捷 、易破 解等 特 性 ,不再 适应 人 类生 活 的需 要 ,所 以新 的
E L E C T R O NI C S WOR L D・ 攘素 史
青岛市崂 山区第一中学
要 。 本文 对 古代 加 密技 术 、现代 加 密技 术进 行 了详 细分析 ,并展 望 了加 密技 术的 未来发 展趋 势 。
苗衍康
【 摘要 】 在 网络飞速发展的今天,人们越来越习惯于在网上进行信息的交流和传递。因此 ,用于保护这些信息的信息加密技术就显得尤其重 【 关键词 】 计算机 ;加密技术 ;发展趋势
密钥L L D E S 的5 6 位 密钥 强 1 0 2 1 倍。 2 . 3 国 际 数 据 加 密算 法 ( 1 DE A , l n t e r n a t i o n a l D a t a E n c r y p t i o n Al g or i t h m) 随着 技术 的不 断进步 ,只有 5 6 位密 码 的D E S 也是 不够 安 全 的 。 于 是 ,苏 黎世 联 邦理 工 学 院的 来学 嘉与 J a me s Ma s s e y 在1 9 9 0 年联 合 提 出了I D E A加密 算 法 ,其 密钥 长度 为 1 2 8 位 。 目前 ,该算 法 已作 为 独 立 的加 解密 芯片 嵌入 军用 数码 保护 系统 。 2 - 4 非对 称加 密 算法 RS A ̄ N 密 算 法和 椭 圆 曲线 加密 ( E C C , e l l i p t i c c u r v e c r y p t o g r a — p h y)均为 目前 比较 流 行 的 非对 称加 密 算 法 。 目前RS A ̄I E CC被 广 泛 应 用于 互联 网和 金融 领域 ,I c 卡 中也有 着广 泛 的使 用 。 2 . 5 不 同算 法 间的优 劣对 比 DE S  ̄ ] 密 算 法 虽 然 已经 不再 适 应 时代 的要 求 ,但 是 它 仍 然 是 当 下十 分 流 行 的加 密 算 法 ,并 且 , 它 也 为 接 下 来 出 现 的3 一 DE S 、 D E S X ̄I DE A算法 打 下 了基 础 ;I DE A算 法作 为 D E S 算 法 的升 级 版 本 ,安全 性相 对 于D E S 算法 有着 显 著 的改 善 ,在加 密 速度 上 也有 显 著 提 升 ;A E S 作 为DE S 的继任 者 ,其 安 全性 无 疑是 其 最大 的优 点 。 但 是 ,针 对此 种算 法 的攻 击方 法 也 已经 日趋成 熟 ; 因非对 称加 密 技 术 具 有公 钥和 私钥 两 个密 钥 ,非对 称 加密 技术 能够 提 供数 字 签名 , 能 够 证 明密文 的来 源 ,这 是对 称加 密 技术 所不 具 备 的,不 过 因非 对 称 加 密技 术 的算法 比较复 杂 ,所 以非 对称 加密 技术 经 常 与对称 加 密 技 术共 同使用 。非 对 称加 密技 术与 对 称加 密技 术相 互 对立 、相 互 竞 争 、相 互促 进 ,推动 了密 码 学 的不断 改进 和加 密 技术 的发 展 。

计算机安全技术发展历史解析

计算机安全技术发展历史解析

计算机安全技术发展历史解析计算机安全技术的发展历史可以追溯至计算机的问世。

随着计算机技术的迅猛发展,计算机安全问题也日益突出。

本文将对计算机安全技术的发展历程进行解析,了解其演变过程和重要里程碑。

一、起源阶段20世纪40年代,第一台电子数字计算机ENIAC诞生,标志着计算机科学的开端。

当时,计算机只应用于军事领域,主要任务是解密敌方密码。

为了确保通信和机密信息的安全,随着计算机的发展,密码学作为一门学科开始崭露头角,将成为计算机安全的重要基石。

二、密码学时代1960年代,计算机逐渐应用于企业和政府,信息交换的需求日益增加。

此时,密码学的研究进一步深入,对称密钥加密算法和非对称密钥加密算法的应用开始逐渐普及。

DES(Data Encryption Standard)作为一种对称加密算法,成为计算机安全领域的里程碑之一,大大提升了数据加密的效率。

三、网络和互联网时代1980年代,计算机网络的应用开始普及。

随着互联网的兴起,计算机安全问题愈发突出。

此时,防火墙、入侵检测系统等安全设备的出现,进一步提高了计算机的安全性。

同时,由于计算机病毒和网络攻击等安全威胁的出现,逐渐有了反病毒软件和入侵检测软件等安全工具的问世。

四、安全标准化和密码算法突破2000年代,随着国际间信息交流的加 intensification 和网络技术的不断先进,计算机安全形势更加严峻。

各国纷纷制定了计算机安全标准,并加强对密码算法的研究和突破。

RSA、AES等密码算法的提出,极大地改善了计算机数据的加密和解密的安全性。

五、生物特征识别技术的应用随着计算机技术的发展和人们对安全性的要求不断提高,传统的安全技术逐渐不能满足需求。

生物特征识别技术的应用成为计算机安全领域的新热点。

指纹识别、虹膜识别、面部识别等技术的应用,使得计算机的安全性能得到了进一步提升。

六、人工智能和机器学习在安全领域的应用当前,人工智能和机器学习的快速发展,给计算机安全带来了新的希望。

密码学发展史

密码学发展史

密码学发展简史学院:数学与统计学院专业:信息与计算科学学生:卢富毓学号:20101910072密码是什么?什么是密码学?信息泛指人类社会传播的一切内容。

人通过获得、识别自然界和社会的不同信息来区别不同事物,得以认识和改造世界。

而密码便是对信息进行隐藏的一种手段。

它既是一种工具又是一门艺术。

《破译者》一书说:“人类使用密码的历史几乎与使用文字的时间一样长。

”因为自从有了文字以来,人们为了某种需要总是想方设法隐藏某些信息,以起到保证信息安全的目的。

人们最早为了包通信的机密,通过一些图形或文字互相传达信息的密令。

连闯荡江湖的侠士和被压迫起义者各自有一套秘密的黑道行话和地下联络的暗语。

而在今天信息泛滥的计算机世界里,如何保护好自己的重要信息不被泄露,保护自己的通讯不被窃听等一系列与信息有关的内容中,同样需要一个较好的密码协议来完成对信息的私密化!可以看出密码学在不同的时代里有着不同的诠释。

所以密码学是一门既古老又新兴的学科。

古典密码学密码学大致可以分为五个时期:1、第一阶段从古代到1949,这一时期称为古典密码时期,密码学可以说是一门艺术,而不是一种学科。

(发展缓慢)2、第二阶段是从1949年到1976年,这一时期,由香浓发表的“保密系统的信息理论”一文产生了信息论,信息论为对称密码系统建立了理论基础,从此密码学成为一门学科。

3、第三个阶段是从1976年到1984年。

1976年Diffie和Hellman发表了《密码学新方向》一文,从而导致了密码学上的一场革命。

他们首次证明了发送端和接收端无密钥传输的保密通讯是可能的,从而开创了公钥密码学的新纪元。

4、第四个阶段是从1984年至今,1984年Goldwasser和Micali首次提出了证明安全的思想。

他们讲概率论中的东西引入到密码学,在计算复杂度理论假设下,安全性是可以证明的。

5、第五个阶段,这是我个人认为有必要写出来的——两字密码学时期:当量子计算机大量的投入使用后,可以预见好多目前主流的加密算法将不再实用,新的方案新的体系将被人们发现利用。

密码学是什么

密码学是什么

密码学是什么1、什么是密码学密码学(Cryptography)是一门研究保护信息安全的学科,旨在发明和推广应用用来保护信息不被未经授权的实体获取的一系列技术。

它的研究规定了认证方式,加密算法,数字签名等技术,使得信息在网络上传输的安全性得到有效保障。

2、密码学发展历史从古代祭祀文本,到中世纪以前采用信封保护信息,再到如今运用根据科学原理设计的隐藏手段来免受攻击,形成了自己独特的新时代——密码学从古至今飞速发展。

在古代,人们提出基于门限理论的“将信息隐藏在古文献中”的想法,致使密码学技术的研究进入一个全新的研究水平。

噬血无声的18世纪,密码学技术得到了按比例加密法、变换锁以及一些其他加密技术的发明,使得发送者可以保护其传输的信息安全性。

20世纪,随着计算机科学、数学和通信学的迅猛发展,对于密码学的研究不断深入,密码破译也得到了彻底的结束。

3、密码学的应用密码学技术的应用正在不断的扩大,已经影响到计算机安全,电子商务,社交媒体,安全性协议。

其中,在计算机安全领域,应用的最广的就是网络安全了,例如使用数字签名,校验数据完整性及可靠性;实现密码认证,提高网络安全性;确保交易安全,实现交易无痕迹。

此外,在其他领域,还应用于支付货币,移动通信,数字信息传输,数字家庭,多媒体看门狗等。

4、密码学体系建设根据国家科学研究规划,国家建立自己的密码体系,推动密码学发展,建立一套完整的标准化体系,促进社会的网络安全发展,促进新的网络体系的快速发展,并且提出国家大力研究密码学,在国际技术水平上更具有单调作用和竞争优势。

5、总结综上所述,我们可以看到,密码学是一门相对年轻的学科,但是它在近十数年中有着突飞猛进的发展,并且把它妥善运用到了当今信息时代。

密码学研究实际上在不断推动并加强现代通信网络的安全性,使得更多的人群乐于在网上购买等等,为人们的网络安全提供了有效的保障。

只要把它的研究应用得当,密码学必将为更多的人带来更多的安全保障。

古代文明的密码历史类

古代文明的密码历史类

古代文明的密码历史类在人类文明发展的过程中,密码一直扮演着重要的角色。

无论是用于保护通信的机密信息,还是隐藏重要文件的秘密,密码都是古代文明中的重要组成部分。

在这篇文章中,我们将探索古代文明中的密码历史,并了解不同文明中的密码技术和用途。

一、古埃及密码古埃及是世界上最早使用密码的地区之一。

他们使用了一种叫做“埃及的阿滋达”(Egyptian Atbash)的加密方法。

这种方法通过将字母表中的字母按照一定规则进行替换来加密消息。

阿滋达方法是一种简单的替代密码,即将一个字母替换为字母表中的另一个字母。

另一个在古埃及广泛使用的加密技术是“帕图尔”的密码(The Patu)。

这种密码采用了一种更复杂的方法,通过将每个字母与一个固定的数值相加来进行加密。

只有知道这个偏移量的人才能正确解密消息。

除了这些加密方法外,古埃及还使用了许多其他技术来保护重要信息,比如在墓穴中刻写的象形文字,只有能够破译象形文字的人才能读懂里面的信息。

二、古希腊密码古希腊时期,密码的使用在军事通信中十分重要。

古希腊最著名的密码是“斯巴达盾牌”的密码(Spartan Scytale)。

斯巴达盾牌是一种长条形的工具,上面绕细绳,通过在绳子上写下信息,然后将绳子缠绕在盾牌上,只有使用相同尺寸的盾牌才能正确解读信息。

这种密码方法被用于军队之间的通信,可以保护敏感信息免受敌对势力截获。

古希腊还有其他一些更复杂的密码方法,比如基于置换的私人密码,其中字母表中的字母按照一定的规则进行重新排列,只有知道这个规则的人才能解密消息。

三、古罗马密码古罗马时期,密码的使用在政治和军事领域中非常普遍。

古罗马最著名的密码是“凯撒密码”(Caesar Cipher)。

凯撒密码是一种简单的替代密码,即通过将字母表中的每个字母向后或向前移动固定数量的位置来加密消息。

这种密码方法得名于古罗马军事家凯撒大帝,他曾使用这种方法来保护与军队之间的通信。

古罗马还使用了其他一些密码方法,例如士兵投掷的木片上带有特定标记的密码,只有知道这些标记的人才能正确解读信息。

密码学的发展历史简介

密码学的发展历史简介

密码学的发展简史中国科学院研究生院信息安全国家重点实验室聂旭云学号:2004 密码学是一门年轻又古老的学科,它有着悠久而奇妙的历史。

它用于保护军事和外交通信可追溯到几千年前。

这几千年来,密码学一直在不断地向前发展。

而随着当今信息时代的高速发展,密码学的作用也越来越显得重要。

它已不仅仅局限于使用在军事、政治和外交方面,而更多的是与人们的生活息息相关:如人们在进行网上购物,与他人交流,使用信用卡进行匿名投票等等,都需要密码学的知识来保护人们的个人信息和隐私。

现在我们就来简单的回顾一下密码学的历史。

密码学的发展历史大致可划分为三个阶段:第一个阶段为从古代到1949年。

这一时期可看作是科学密码学的前夜时期,这段时间的密码技术可以说是一种艺术,而不是一门科学。

密码学专家常常是凭直觉和信念来进行密码设计和分析,而不是推理证明。

这一个阶段使用的一些密码体制为古典密码体制,大多数都比较简单而且容易破译,但这些密码的设计原理和分析方法对于理解、设计和分析现代密码是有帮助的。

这一阶段密码主要应用于军事、政治和外交。

最早的古典密码体制主要有单表代换密码体制和多表代换密码体制。

这是古典密码中的两种重要体制,曾被广泛地使用过。

单表代换的破译十分简单,因为在单表代换下,除了字母名称改变以外,字母的频度、重复字母模式、字母结合方式等统计特性均未发生改变,依靠这些不变的统计特性就能破译单表代换。

相对单表代换来说,多表代换密码的破译要难得多。

多表代换大约是在1467年左右由佛罗伦萨的建筑师Alberti发明的。

多表代换密码又分为非周期多表代换密码和周期多表代换密码。

非周期多表代换密码,对每个明文字母都采用不同的代换表(或密钥),称作一次一密密码,这是一种在理论上唯一不可破的密码。

这种密码可以完全隐蔽明文的特点,但由于需要的密钥量和明文消息长度相同而难于广泛使用。

为了减少密钥量,在实际应用当中多采用周期多表代换密码。

在16世纪,有各种各样的多表自动密钥密码被使用,最瞩目的当属法国人Vigtnère的Vigenère密码体制。

中国古今密码学历史

中国古今密码学历史
总之,中国在古今密码学历史中积累了丰富的经验和理论成果,为推动密码学的发展和保障信息安全做出了重要贡献。随着技术的不断进步和应用场景的不断扩展,中国的密码学研究和应用将会迎来更加广阔的发展前景
-
感谢观看
日期:XXXX
汇报人:XXXX
添加标题内容
中国古今密码学历史

-
中国古今密码学历史
中国是世界上最古老的国家之一,其密码学历史可以追溯到古代。以下是中国古今密码学历史的大致概述
古代密码学
古代密码学
在古代,密码学主要用于军事和政治目的。最古老的密码之一是
阴符
,它是一种简单的密码,用于传达军事信息。阴符通常是一组符号或数字,其中每个符号或数字都有特定的含义。例如,一个简单的阴符可能是用"一"表示"前进",用"二"表示"后退",用"三"表示"停止"等
另一种古代密码是
阴书
阴书是一种更复杂的密码,它使用多个符号或数字来表达一个完整的信息。阴书通常需要使用多个阴符来传达信息,因此需要发送者和接收者之间有共同的密钥
除了阴符和阴书外,古代中国还使用了其他一些密码技术,如
密码筹
古代密码学

近现代密码学
近现代密码学
随着计算机技术的不断发展,密码学在现代社会中变得越来越重要。中国的密码学研究和实践在近几十年也得到了很大的发展
在中国,现代密码学的研究和应用始于20世纪80年代。随着计算机和网络技术的普及,中国开始重视计算机安全和网络安全问题,并逐步发展了自己的密码学理论和技术
中国在近现代密码学领域取得了一些重要的成就。其中最著名的是中国科学家王小云在2005年破解了当时世界上最强大的密码算法——MD5和SHA-1。这一成就震惊了全球密码学界,也为中国密码学的发展赢得了国际声誉

密码学的历史与发展趋势

密码学的历史与发展趋势

密码学的历史与发展趋势密码学是一门研究如何在保证信息传输安全的同时确保信息不被未授权的人获得的学科。

密码学在现代化的信息社会中有非常重要的地位,它被广泛应用于移动通信、电子商务、网上银行等诸多领域。

本文将探讨密码学的历史与发展趋势。

一、密码学的起源密码学可以追溯到古代文明时期。

据说,古希腊的斯巴达人就使用脚步密码来加密通信。

而在中国古代,皇帝和文武百官之间通信时常使用密信,特别是在战争时期,密信的使用更加频繁。

在欧洲中世纪时期,密码学逐渐成为一门重要的谋略学科。

莎士比亚的作品中就多次提到了使用密码的情节。

随着电子技术的发展,密码学逐渐由传统的机械密码学发展为基于数学原理的现代密码学。

现代密码学主要包括对称密钥密码学和公钥密码学两个分支。

二、对称密钥密码学对称密钥密码学是一种基于相同密钥加密和解密的加密方式。

加密和解密都使用相同的密钥,并且传输过程中需要保证密钥的保密性。

这种加密方式的优点在于加密解密速度快,但是密钥需要安全地分发给所有参与者,一旦密钥被泄露就会导致系统安全性受到严重威胁。

三、公钥密码学公钥密码学也称为非对称密码学,是一种使用两个密钥,一个公钥和一个私钥,来实现加密和解密的方式。

公钥可以公开传播,解密需要私钥才能完成。

这种方式的优点在于保证了密钥的安全性,但是加密解密速度较慢。

1997年,IBM的沃夫岑和裴丹德提出了椭圆曲线密码学的概念。

与传统的RSA算法相比,椭圆曲线密码学所需要的密钥长度更短,安全性更高,因此越来越受到广泛的关注和应用。

四、发展趋势密码学在现代化的信息社会中发挥着越来越重要的作用,因此,未来的发展趋势也值得研究。

当前,人脸识别、指纹识别、虹膜识别等生物识别技术已经越来越广泛应用于金融、公安、城市管理等领域,并且在密码学中也有越来越广泛的应用。

未来密码学的研究方向也会更加注重保障隐私和安全性。

比如,在区块链技术中,密码学的应用显得更加重要。

区块链不仅可以用于加密货币,也可以用于管理金融交易、保护用户隐私等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

密码技术发展史密码学是一个即古老又新兴的学科。

密码学(Cryptology)一字源自希腊文"krypto's"及"logos"两字,直译即为"隐藏"及"讯息"之意。

密码学有一个奇妙的发展历程,当然,密而不宣总是扮演主要角色。

所以有人把密码学的发展划分为三个阶段:第一阶段为从古代到1949年。

这一时期可以看作是科学密码学的前夜时期,这阶段的密码技术可以说是一种艺术,而不是一种科学,密码学专家常常是凭知觉和信念来进行密码设计和分析,而不是推理和证明。

早在古埃及就已经开始使用密码技术,但是用于军事目的,不公开。

1844年,萨米尔·莫尔斯发明了莫尔斯电码:用一系列的电子点划来进行电报通讯。

电报的出现第一次使远距离快速传递信息成为可能,事实上,它增强了西方各国的通讯能力。

20世纪初,意大利物理学家奎里亚摩·马可尼发明了无线电报,让无线电波成为新的通讯手段,它实现了远距离通讯的即时传输。

马可尼的发明永远地改变了密码世界。

由于通过无线电波送出的每条信息不仅传给了己方,也传送给了敌方,这就意味着必须给每条信息加密。

随着第一次世界大战的爆发,对密码和解码人员的需求急剧上升,一场秘密通讯的全球战役打响了。

在第一次世界大战之初,隐文术与密码术同时在发挥着作用。

在索姆河前线德法交界处,尽管法军哨兵林立,对过往行人严加盘查,德军还是对协约国的驻防情况了如指掌,并不断发动攻势使其陷入被动,法国情报人员都感到莫名其妙。

一天,有位提篮子的德国农妇在过边界时受到了盘查。

哨兵打开农妇提着的篮子,见里头都是煮熟的鸡蛋,亳无可疑之处,便无意识地拿起一个抛向空中,农妇慌忙把它接住。

哨兵们觉得这很可疑,他们将鸡蛋剥开,发现蛋白上布满了字迹,都是英军的详细布防图,还有各师旅的番号。

原来,这种传递情报的方法是德国一位化学家提供的,其作法并不复杂:用醋酸在蛋壳上写字,等醋酸干了后,再将鸡蛋煮熟,字迹便透过蛋壳印在蛋白上,外面却没有任何痕迹。

1914年8月5日,英国“泰尔哥尼亚”号船上的潜水员割断了德国在北大西洋海下的电缆。

他们的目的很简单,就是想让德国的日子更难过,没想到这却使德方大量的通讯从电缆转向了无线电。

结果,英方截取了大量原本无法得到的情报。

情报一旦截获,就被送往40号房间——英国海军部的密件分析部门。

40号房间可以说是现代密件分析组织的原型,这里聚集了数学家、语言学家、棋类大师等任何善于解谜的人。

1914年9月,英国人收到了一份“珍贵”的礼物:同盟者俄国人在波罗的海截获了一艘德国巡洋舰“玛格德伯格”号,得到一本德国海军的密码本。

他们立即将密码本送至40号房间,允许英国破译德国海军的密件,并在战争期间围困德军战船。

能够如此直接、顺利且经常差不多是同时读取德国海军情报的情况,在以往的战事中几乎从未发生过。

密码学历史上最伟大的密码破译事件开始于1917年1月17日。

当时英军截获了一份以德国最高外交密码0075加密的电报,这个令人无法想象的系统由一万个词和词组组成,与一千个数字码群对应。

密电来自德国外交部长阿瑟·齐麦曼,传送给他的驻华盛顿大使约翰·冯·贝伦朵尔夫,然后继续传给德国驻墨西哥大使亨尼希·冯·艾克哈尔特,电文将在那里解密,然后交给墨西哥总统瓦律斯提阿诺·加汉扎。

密件从柏林经美国海底电缆送到了华盛顿,英军在那里将其截获并意识到了它的重要性。

但是,同样接到密件的约翰·冯·贝伦朵尔夫却在他的华盛顿办公室里犯了个致命的错误:他们将电报用新的0075密件本译出,然后又用老的密件本加密后用电报传送到墨西哥城。

大使先生没有意识到,他已经犯下了一个密码使用者所能犯的最愚蠢的、最可悲的错误。

此时,已经破译了老密码的英方正对着这个未曾破译的新外交密码系统一筹莫展,不过没过多久,他们便从大使先生的糊涂操作中获得了新旧密码的比较版本。

随着齐麦曼的密件逐渐清晰起来,其重要性令人吃惊。

尽管1915年美国的远洋客轮“露斯塔尼亚”号被德军击沉,但只要德国对其潜艇的行动加以限制,美国仍将一直保持中立。

齐麦曼的电文概括了德国要在1917年2月1日重新开始无限制海战以抑制英国的企图。

为了让美国原地不动,齐麦曼建议墨西哥入侵美国,重新宣布得克萨斯州、新墨西哥州和亚里桑纳州归其所有。

德国还要墨西哥说服日本进攻美国,德国将提供军事和资金援助。

英国海军部急于将破译的情报通知美国而又不能让德国知道他们的密码已被破译。

于是,英国的一个特工成功地渗入了墨西哥电报局,得到了送往墨西哥总统的解了密的文件拷贝。

这样,秘密就可能是由墨西哥方泄露的,他们以此为掩护将情报透露给了美国。

美国愤怒了。

每个人都被激怒了,原先只是东海岸的人在关心,现在,整个中西部都担心墨西哥的举动。

电文破译后六个星期,美国对德国宣战。

当总统伍德罗·威尔逊要求对德宣战时,站在他背后的,是一个团结起来的愤怒的国家,它时刻准备对德作战。

这可能是密码破译史上,当然也是情报史上最著名的事件。

齐麦曼的电文使整个美国相信德国是国家的敌人。

德国利用密码破译击败了俄军,反过来又因自己的密码被破译而加速走向了灭亡。

第一次世界大战前,重要的密码学进展很少出现在公开文献中。

直到1918年,二十世纪最有影响的密码分析文章之一¾¾William F. Friedman的专题论文《重合指数及其在密码学中的应用》作为私立的“河岸(Riverbank)实验室”的一份研究报告问世了,其实,这篇著作涉及的工作是在战时完成的。

一战后,完全处于秘密工作状态的美国陆军和海军的机要部门开始在密码学方面取得根本性的进展。

但是公开的文献几乎没有。

然而技术却在飞速的发展,简单的明文字母替换法已经被频率分析法毫无难度地破解了,曾经认为是完美的维吉耐尔(Vigenere)密码和它的变种也被英国人Charles Babbage破解了。

顺便说一句,这个Charles Babbage可不是凡人,他设计了差分机Difference Engine和分析机Analytical Engine,而这东西就是现在计算机的先驱。

这个事实给了人们两个启示:第一,没有哪种“绝对安全”的密码是不会被攻破的,这只是个时间问题;第二,破译密码看来只要够聪明就成。

在二次大战中,密码更是扮演一个举足轻重的角色,许多人认为同盟国之所以能打赢这场战争完全归功於二次大战时所发明的破译密文数位式计算机破解德日密码。

1918年,加州奥克兰的Edward H.Hebern申请了第一个转轮机专利,这种装置在差不多50年里被指定为美军的主要密码设备,它依靠转轮不断改变明文和密文的字母映射关系。

由于有了转轮的存在,每转动一格就相当于给明文加密一次,并且每次的密钥不同,而密钥的数量就是全部字母的个数――26个。

同年,密码学界的一件大事“终于”发生了:在德国人Arthur Scherbius天才的努力下,第一台非手工编码的密码机――ENIGMA密码机横空出世了。

密碼機是德軍在二戰期間最重要的通訊利器,也是密碼學發展史上的一則傳奇。

當時盟軍借重英國首都倫敦北方布萊奇利公園的「政府電碼與密碼學院」,全力破譯德軍之「謎」。

雙方隔著英吉利海峽鬥智,寫下一頁精彩無比的戰史,後來成為無數電影與影集的主要情節,「獵殺U571」也是其中之一。

随着高速、大容量和自动化保密通信的要求,机械与电路相结合的转轮加密设备的出现,使古典密码体制也就退出了历史舞台。

第二阶段为从1949年到1975年。

1949年仙农(Claude Shannon)《保密系统的通信理论》,为近代密码学建立了理论基础。

从1949年到1967年,密码学文献近乎空白。

许多年,密码学是军队独家专有的领域。

美国国家安全局以及前苏联、英国、法国、以色列及其它国家的安全机构已将大量的财力投入到加密自己的通信,同时又千方百计地去破译别人的通信的残酷游戏之中,面对这些政府,个人既无专门知识又无足够财力保护自己的秘密。

1967年,David Kahn《破译者》(The CodeBreaker)的出现,对以往的密码学历史作了相当完整的记述。

《破译者》的意义不仅在于涉及到相当广泛的领域,它使成千上万的人了解了密码学。

此后,密码学文章开始大量涌现。

大约在同一时期,早期为空军研制敌我识别装置的Horst Feistel在位于纽约约克镇高地的IBM Watson实验室里花费了毕生精力致力于密码学的研究。

在那里他开始着手美国数据加密标准(DES)的研究,到70年代初期,IBM 发表了Feistel和他的同事在这个课题方面的几篇技术报告。

第三阶段为从1976年至今。

1976年diffie和hellman发表的文章“密码学的新动向”一文导致了密码学上的一场革命。

他们首先证明了在发送端和接受端无密钥传输的保密通讯是可能的,从而开创了公钥密码学的新纪元。

1978年,R.L.Rivest,A.Shamir和L.Adleman实现了RSA公钥密码体制。

1969年,哥伦比亚大学的Stephen Wiesner首次提出“共轭编码”(Conjugate coding)的概念。

1984年,H. Bennett和G. Brassard在次思想启发下,提出量子理论BB84协议,从此量子密码理论宣告诞生。

其安全性在于:1、可以发现窃听行为;2、可以抗击无限能力计算行为。

1985年,Miller和Koblitz首次将有限域上的椭圆曲线用到了公钥密码系统中,其安全性是基于椭圆曲线上的离散对数问题。

1989年R.Mathews, D.Wheeler, L.M.Pecora和Carroll等人首次把混沌理论使用到序列密码及保密通信理论,为序列密码研究开辟了新途径。

2000年,欧盟启动了新欧洲数据加密、数字签名、数据完整性计划NESSIE,究适应于21世纪信息安全发展全面需求的序列密码、分组密码、公开密钥密码、hash函数以及随机噪声发生器等技术。

相关文档
最新文档