

代换密码是将明文字母用不同的密文字母代替
置换密码则保持明文的所有字母不变,只是打乱明文字母的位置和次序
置换密码实现方法有很多.下面介绍一种列置换加密方法
假如用密钥network,加密明文permutation cipher hide the message by rearranging the letter order
将明文按照密钥的长度一行一行地写成一个矩阵,然后按照密钥字母对应的数值从小到大,按照列读出即为密文
在密钥network中,字母对应的数字从小到大排列是eknortw,按照这个顺序读出上面矩阵的列即是密文:
EIEHGRGTRAPESEIEDPTHTAANTEUCIEYNEOTIDSRGLRROREERTE MNHMBAHR
置换密码比较简单,经不起已知明文攻击
但是置换密码与代换密码相结合,可以得到效果很好的密码。
| 各省软考办 | ||||||||||