之前討論的密碼體制都是代換密碼,即明文字母被不同的密文字母所代替。置換密碼的特點是保持明文的所有字母不變,只是利用置換打亂明文字母的位置和次序。
例如,設m=6,密鑰為如下的置換π:
置換π-1:
若明文是:shesellsseashellsbytheseashore,則首先將明文字母分成為每6個一組:shesel lsseas hellsb ythese ashore,然后對每組的六個字母使用加密變換π,得:EESLSH SALSES LSHBLE HSYEET HRAEOS
則密文是:EESLSHSALSESLSHBLEHSYEETHRAEOS