直接看题:
已知置换如下:
(1)设明文=642135,求出密文。
(2)设密文=214365,求出明文。
注意:置换是位置的置换,而不是数据的置换
。
不要被123456迷惑了你的双眼,我们不管它是什么,我们直接看位置
位置 1 2 3 4 5 6
换前 1 2 3 4 5 6
换后 3 5 1 6 4 2
位置3换到位置1,位置5换到位置2,位置1换到位置3,位置6换到位置4,位置4换到位置5,位置2换到位置6
这就是置换p的理解
看(1),明文是642135,
通过上述位置的变化,位置3要换到位置1,明文2到位置1的位置;位置5换到位置2,明文3到位置2的位置,依次,从而得到密文
位置 1 2 3 4 5 6
明文 6 4 2 1 3 5
密文 2 3 6 5 1 4
所以密文就是236514
看(2),密文求明文,位置的变化就要反过来,就是位置1换到位置3,位置2换到位置5等等
位置 1 2 3 4 5 6
密文 2 1 4 3 6 5
明文 4 5 2 6 1 3
所以明文是452613