目录
本章主要介绍历史上几种著名的密码。包括以下内容:
1)凯撒密码 2)简单替换密码 3)Enigma(恩尼格玛密码机)
1. 凯撒密码
在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。这个加密方法是以罗马共和时期恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。
传送门 ——> 百度百科-凯撒密码
2. 简单替换密码
加密时,将每个明文字母替换为与之唯一对应且不同的字母。
传送门 ——> 简单替换密码图解
3. Enigma(恩尼格玛密码机)
在密码学史中,恩尼格玛密码机(德语:Enigma,又译哑谜机,或“谜”式密码机)是一种用于加密与解密文件的密码机。确切地说,恩尼格玛是对二战时期纳粹德国使用的一系列相似的转子机械加解密机器的统称,它包括了许多不同的型号,为密码学对称加密算法的流加密。
传送门——>百度百科-恩尼格玛密码机
传送门——>Enigma密码机初步解析
参考书籍:《密码故事:人类智力的另类较量》《艾伦.图灵传:如谜的解密者》