凯撒密码
Definition
- 定义
- 原理
- 破解
凯撒密码是一种将明文中每个字母按照固定偏移量移动来加密的简单替换密码。

每个字母被替换为字母表上固定偏移后的字母(如偏移量为3,A→D,B→E…)
例如明文“HELLO”偏移3,密文变为“KHOOR”
加密公式:
解密公式:
由于凯撒密码只有26种可能的偏移量,攻击者可用暴力破解:把密文依次尝试所有可能的偏移量,得到26个候选明文。
分析每个结果,发现哪一行是有意义的文本(往往很容易),即可还原明文。
凯撒密码是一种将明文中每个字母按照固定偏移量移动来加密的简单替换密码。

每个字母被替换为字母表上固定偏移后的字母(如偏移量为3,A→D,B→E…)
例如明文“HELLO”偏移3,密文变为“KHOOR”
加密公式:
解密公式:
由于凯撒密码只有26种可能的偏移量,攻击者可用暴力破解:把密文依次尝试所有可能的偏移量,得到26个候选明文。
分析每个结果,发现哪一行是有意义的文本(往往很容易),即可还原明文。