传统密码技术-置换密码
置换密码将明文中的字母顺序重新排列,但字母本身不变,由此形成密文。换句话说,明文与密文所使用的字母相同,只是它们的排列顺序不同。 【例1】我们以coat作为密钥,则它们的出现顺序为2、3、1、4,对明文“attack postoffice”的加密过程见图1: |
密钥 | coat |
阶 | 2314 |
attackpostoffice |
按照阶数由小到大,逐列读出各字母,所得密文为: |
密钥 | coat | coat | coat | coat |
阶 | 2314 | 2314 | 2314 | 2314 |
明文 | atta | ckpo | stof | fice |
密文 | tata | pcko | ostf | cfie |