古典密码学

古典密码学

一、概念与划分

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