古典密码学

古典密码学

一、概念与划分

1、处理技巧

替代和置换是古典密码中用到的两种基本处理基技巧。

2、如何区分替代与置换密码

替代密码:将明文字母替换为其他字母、符号或数字,不改变位置。

置换密码:字母本身不变,但位置被打乱。(如HELLO->LLHEO)

3、分类

(1)替代密码

替代密码可以分为单表代换和多表代换。(快速区分单表和多表的办法:看看同一个字符经过加密后是否都相同,如果都相同,则为单表代换;反之为多表代换。)

单表代换

凯撒密码(Caesar)

ROT密码(凯撒密码的变体)

带密钥的单表代换

培根密码(Becon)

埃特巴什密码(Atbash)

仿射密码(Affine)

希尔密码(Hill)

云影密码(01248密码)

Nihilist密码

多表代换

Playfair密码

维吉尼亚密码(Vigenère)

自动密钥密码(AutoKey,维吉尼亚密码变体)

博福特密码(Beaufort,维吉尼亚密码变体)

(2)置换密码

栅栏密码

列置换密码

旋转栅格密码

二、详解与解密

加密类型

原理解释

解密工具

凯撒密码

解密

ROT密码

解密

带密钥的单表代换

解密

培根密码

参考网址

解密

埃特巴什密码

参考网址

仿射密码

参考网址

解密

希尔密码

参考网址

解密

云影密码

参考网址

Nihilist密码

参考网址

随波逐流

Playfair密码

参考网址

解密

维吉尼亚密码

加解密

自动密钥密码

参考网址

解密

博福特密码

参考网址

解密

栅栏密码

参考网址

解密

列置换密码

参考网址

随波逐流

旋转栅格密码

参考网址

相关推荐

地下城老是安全模式怎么回事_地下城与勇士为什么老是安全模式
阿根廷球员多人在世界杯赛前受伤!世界杯赛前受伤警报敲响足坛
向神經科學取經,提升信任 8 大心法
365bet体育投注官网

向神經科學取經,提升信任 8 大心法

📅 09-28 👁️ 3184