将文明内容按照N个字符长度分成不同的分组,在各分组使用不同的变换规则,这种方式叫做多表替代密码,也是凯撒密码的扩展版本,就是在凯撒密码的基础之上将变换方式改变一下。
工具/原料
记事本
步骤/方法
1
假如已经知道了这就是多表替代密码,那么,首先要做的是必须有一张26位的字母表,用于对照。
2
假如此时的要加密的明文为baidujingyan,N值设为3,也就是取三位的字符,一共有四个三位字符,这四个三位字符要采取不同的变换方式。
3
首先,前三个字符bai的变换方式为隔1个字母变换,也就是说b-c,a-b,i-j。
4
第二个三位字符duj采取的变换方式为隔两个字符变换,也就是d-f u-w j-l。
5
第三个三位字符ing采取的变换方式为隔三个字符变换,也就是i-l,n-q,g-m
6
第四个三位字符yan采取的变换方式为隔四个字符变换,也就是y-c,a-e,n-r
7
通过N值将字符分位N组,每组都要采取不同变换方式进行加密,最后baidujingyan-cbjfwllqmcer。这种方式就比较难破解了。
上一篇:我们为什么会爱上另一个人?