【说明:凯撒密码中的英文字母的移位以及25位循环的原理,初学密码学有些不明白为什么4段单词可推出6段的密文我是一个新学者,看了灰灰的密码学笔记第一个就很不解(可能我自己脑子不太灵】
说明:凯撒密码中的英文字母的移位以及25位循环的原理,初学密码学有些不明白为什么4段单词可推出6段的密文
我是一个新学者,看了灰灰的密码学笔记第一个就很不解(可能我自己脑子不太灵光哈)具体如下:以《数字城堡》中的一组密码为例:HLFKZCVDLDS
只需把每个字母都按字母表中的顺序依次后移一个字母即可——A变成B,B就成了C,依此类推.因此明文为:IMGLADWEMET
英文字母的移位以移25位为一个循环,移26位等于没有移位.所以可以用穷举法列出所有可能的组合.例如:phhwphdiwhuwkhwrjdsduwb然后用电脑列出所有可能出现的情况最后得出:meetmeafterthetogaparty
另外在开头有:加密公式:密文=(明文+位移数)Mod26
解密公式:明文=(密文-位移数)Mod26
如果可以能不能把所有方法都交给我啊(有点贪心哈)我的QQ1453894317