补充(一) 代换密码与置换密码的区别与联系
admin
2024-02-07 12:50:25
目录
代换密码与置换密码的区别与联系
代换密码
置换密码
区别
联系
代换密码与置换密码的区别与联系
代换密码
- 加密:将明文字符按照对应关系代换成另外的密文字符。
- 解密:将密文字符按照对应关系还原成明文字符。
- 密钥:对应关系。
- 举例:棋盘密码 凯撒密码 曾公密码
置换密码
- 加密:将明文字符按照一定的规则移动位置,得到排列错乱的密文,字符本身不变。
- 解密:将密文字符按照相应的逆向规则还原成原来的顺序。
- 密钥:移位规则
- 举例:斯巴达人密码棒
区别:
- 代换密码是将明文字符代换成另外的字符,密文字符中可能存在和明文字符中不同的字符
- 置换密码是将明文字符打乱顺序,密文字符中不会出现明文中没有的字符
联系:
- 置换密码实际上是希尔密码的特殊形式
- 希尔密码是代换密码的一种
因此,置换密码实际上是一种特殊的代换密码
相关内容