密码学的发展(第一篇:概述、隐藏法、替换和移位法、维吉尼亚加密法)

本文介绍了密码学的发展,从隐藏信息的基本方法,如头发藏信、熟鸡蛋壳写字,到移位法、替代法的应用,重点讲述了维吉尼亚加密法的原理和解密过程,探讨了频率分析法在密码学历史中的作用。
摘要由CSDN通过智能技术生成

1、概述

高中的时候喜欢看课外书籍,有一天有个较好的同学不知道从哪弄来一本关于密码学的书籍,闲来无聊就开始阅读。当时也没有密码学的概念,权作为故事书籍进行阅读,其中印象比较深的是二战期间,人们使用绘画和音乐来传递情报。也有可能是我没有读完,后面的印象就比较模糊了。前一段时间又接触到了密码学的知识,同时在工作的工程中也多多少少有些了解和好奇。今天就对我了解的知识进行一下总结。

2、纵观密码学的发展史

纵观密码学的发展史,虽然加密和解密的方法我们数不清,但是密码学主要的演化过程可分为七个世代。
第一代:隐藏法
第二代:移位法和替代法
第三代:维吉尼亚加密法
第四代:恩尼格玛机
第五代:计算机对称加密
第六代:计算机非对称加密
第七代:量子加密

在这七个世代中,加密和解密的双方的力量此消彼长:在某些年代,任何加密法都有破解之术;而在另外的年代,有的加密法却牢不可破。下面对这七个世代进行一一整理。

3、隐藏法

隐藏法,顾名思义,就是把信息藏起来。这个没有什么高深的技术,只是隐藏的方法可能不一样,认真查找可能就会发现了。下面举几个小例子:

1、先把送信人的头发剃光,然后把信息写在那人的头上,等头发在长出来之后去送信&#

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值