凯撒密码

#科普


Caesar Cipher

演算规律

将原文中的每一个字母,按顺序替换为向下一定间隔数量的字母。

而具体间隔数量为多少只有信息发送者和接受者知道,这个间隔数量就被称为密钥(key)

举例

缺陷

字母表只有 26 个字母,加密后的内容只要最多换 26 次就能破解。

变形

将每个字母移动不同的间隔数量,加长密钥的长度。

举例

如果原文较长,可以循环使用密钥。

原文 n i c e t o m e e t y o u
间隔数量 7 2 8 6 1 7 2 8 6 1 7 2 8
加密后 u k k k u v o m k u f g c