趣味密码学之三:长话短说——密码学发展史

原创 2004年08月26日 20:35:00

密码学作为保护信息的手段,经历了三个发展时期。它最早应用在军事和外交领域,随着科技的发展而逐渐进入人们的生活中。


在手工阶段,人们只需通过纸和笔对字符进行加密。密码学的历史源远流长,人类对密码的使用可以追溯到古巴比伦时代。下图的Phaistos圆盘是一种直径约为160mm的粘土圆盘,它始于公元前17世纪,表面有明显字间空格的字母。近年有研究学家认为它记录着某种古代天文历法,但真相仍是个迷。

随着工业革命的兴起,密码学也进入了机器时代、电子时代。与人手操作相比电子密码机使用了更优秀复杂的加密手段,同时也拥有更高的加密解密效率。其中最具有代表性的就是下图所示的ENIGMA。

ENIGMA是德国在1919年发明的一种加密电子器,它被证明是有史以来最可靠的加密系统之一。二战期间它开始被德军大量用于铁路、企业当中,令德军保密通讯技术处于领先地位。在这个时期虽然加密设备有了很大的进步,但是密码学的理论却没有多大的改变,加密的主要手段仍是--替代和换位。

计算机的出现使密码进行高度复杂的运算成为可能。直到1976年,为了适应计算机网络通信和商业保密要求产生的公开密钥密码理论,密码学才在真正意义上取得了重大突破,进入近代密码学阶段。近代密码学改变了古典密码学单一的加密手法,融入了大量的数论、几何、代数等丰富知识,使密码学得到更蓬勃的发展。

到了现在,世界各国仍然对密码的研究高度重视,已经发展到了现代密码学时期。密码学已经成为结合物理、量子力学、电子学、语言学等多个专业的综合科学,出现了如“量子密码”、“混沌密码”等先进理论,在信息安全中起着十分重要的角色。

接下来将会介绍一些有趣的古典加密方法。

趣味密码学之一:从福尔摩斯的小人说起

各位请先看看下图:       这仅仅是单纯的图画吗?      看过福尔摩斯探案集的人应该会有印象--那是在《跳舞的人》中出现的"小人密码"。在这个故事里大侦探面对的难题就是要破解这个密码,得到图画...
  • SuperLoaf
  • SuperLoaf
  • 2004年08月21日 09:23
  • 8639

密码学的进化史——手工加密阶段

一、手工加密阶段    密码学很早就广泛应用于古代战争中,使用手工方式完成加密损伤,以确保战争中军事信息的秘密传送,这一阶段称为手工加密阶段。这一阶段是古典密码学蓬勃发展的时期,称为古典加密阶段。 ...
  • ABCD_0000
  • ABCD_0000
  • 2015年07月19日 19:05
  • 878

密码的相关技术及发展 姜梦杰

  • 2009年04月14日 20:57
  • 181KB
  • 下载

传统密码技术

密码(cryptography)是一种信息处理体系,涉及信息的机密性、完整性、认证性和不可否认性等许多方面。密码学发展历程自从人类社会有了战争,就有了保密通信,就需要信息处理体系。在1949年以前,密...
  • gscienty
  • gscienty
  • 2016年11月28日 18:55
  • 607

密码学的发展史

  • 2012年05月16日 14:23
  • 44KB
  • 下载

密码学历史(The History of Cryptography)(11)

公钥密码学(Public-Key Cryptography) 公钥密码学领域有一个很重要的工作是由Whitfield Diffie 、Martin Hellman 和Ralph Merkle 做...
  • yyhustim
  • yyhustim
  • 2012年08月31日 17:24
  • 1088

几种古典密码学算法

古典密码学可以分为代替密码(也叫做移位密码)和置换密码(也叫做换位密码)两种,其中代替密码典型的有Caesar密码,仿射变换等,置换密码有单表置换和多表置换等。 下面是几种常见古典密码算法的实现。 ...
  • huangyuanlang1
  • huangyuanlang1
  • 2013年08月20日 21:35
  • 2094

密码学主流标准与算法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • mpren
  • mpren
  • 2017年02月27日 11:15
  • 666

密码学概论(1)

为什么要学习密码学?答:信息安全是密码学的目标,密码学是保障信息安全的核心技术,但不是唯一的手段。信息安全的目标和攻击手段对应关系?机密性———-截取(被动攻击,其他都是主动攻击) 完整性———-篡...
  • qq_26268527
  • qq_26268527
  • 2016年01月24日 16:30
  • 292

密码学发展史

密码学发展史    密码学包括密码编制学和密码分析学这两个相互独立又相互依存的分支。从其发展来看,可分为古典密码——以字符为基本加密单元的密码,...
  • gurgle
  • gurgle
  • 2010年05月03日 14:43
  • 470
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:趣味密码学之三:长话短说——密码学发展史
举报原因:
原因补充:

(最多只允许输入30个字)