0


密码学发展历史介绍

密码学发展介绍

  稍微介绍一下密码学,密码学是研究编制密码和破译密码的学科,就是研究防与攻。密码学的发展历程可分三个阶段:古典密码、近代密码、现代密码。

古典密码阶段

  古典密码阶段:从密码的产生到发展成为近代密码之间的这段时期密码的发展历史。主要特点是手工加解密,叫手工密码时代。

近代密码阶段

  近代密码阶段:从一战、二战到1976年这段时期密码的发展阶段。该信息来自(https://sca.gov.cn/sca/zxfw/2017-04/24/content_1011711.shtml)。主要特点是采用机械或机电密码机进行加密和解密。因此,也称为机电密码时代。

现代密码阶段

  现代密码阶段:现代密码学的发展与计算机技术、电子通信技术密切相关,采用电子计算机进行加密和解密,也叫计算机密码时代。

近代密码与现代密码的纠缠

  有人认为近代密码是从一战、二战到1949年。原因:1949年Shannon发表了“保密系统的通信理论(Communication Theory of Secrecy Systems)”一文,为密码学的发展奠定了坚实的理论基础,标志着现代密码学的开始,此后的密码技术才真正称得上密码学。但是可惜受到历史和现实条件的局限,主要还是政府机关和军事指挥处应用的更为广泛。
  实际上密码学真正意义上开始进入发展期还是从七十年代中期。在1976年,Diffe和Hellman发表了《密码学的新方向》,提出了一种新的密码设计思想,开创了公钥密码学的新纪元。认为到1976年也没错。但是现代密码学理论在1949年就有了。咱就当近代密码时间到1949为止就好了,然后近代还在使用直到1976年。
  从理论上看:在这里插入图片描述
  从发展上看:在这里插入图片描述
  一些人说密码学(Cryptography)一般可分为古典密码学和现代密码学。他们把近代密码和现代密码给和并在一起,应该说是近现代密码。
既然了解了密码发展历史,就要知道密码的目标,别打歪了靶。
密码的核心目标是:保密性(Confidentiality)、完整性(integrity) 和可用性(availability),简称CIA三要素,当然不是Central Intelligence Agency-美国中央情报局。

最后

  额外说点知识,我们平时说的qq密码、微信密码,这些叫口令,生活中我们习惯叫密码,但不是密码学里面的密码。密码学的密码叫密码算法(加密算法)。
  学习现代密码之前,我觉得必要的数学基础是要懂的,古典密码则不需要特别的数学基础。通过古典密码学来增加对密码的兴趣,一直有一个想法就是把复杂的密码学习简单化,学习步骤也尽可能最简化。
至于最新的量子密码,还未研究,路还挺长…

标签: 密码学 安全

本文转载自: https://blog.csdn.net/weixin_47076746/article/details/128357740
版权归原作者 夜雨微凉问海棠 所有, 如有侵权,请联系我们删除。

“密码学发展历史介绍”的评论:

还没有评论