凯撒挪移字母表,又称凯撒移位(Caesar cipher,Caesarian cipher,shift cipher)最早是由凯撒大帝发明的,用于军事行动中的秘密通信。
对于一段文本,其中每个字母都是26个英文字母中的一个。那么,我们要想对其加密,只需要将每个字母进行操作即可,也就是操作26个字母的字典。
凯撒移位就是将这26个字母的字典进行一个位移,得到密文字典,取不同的位移,就能得到不同的结果。
这时候我们可以发现,其实所有的字母其位移的大小都是一样的,那么这样一来,字母之间的关系是不变的,同一个字母仍然被映射为同一个字母。
基于凯撒移位的这种“所有字母位移相同”的弊端,人们有发明了多表加密方法,也就是维基内尔图表法。