本文共 764 字,大约阅读时间需要 2 分钟。
六种工具分别用来应对不同的密码威胁
凯撒密码是通过将明文中所使用的字母按照一定的个数,对照字母表进行平移实现的
一种密码所能够使用的所有密码数量(密钥集合)称为密钥空间,凯撒密码的密钥空间很小,通过暴力破解或穷举搜索能够很容易破解凯撒密码是简单替换密码的一种,与凯撒密码的按字数平移不同,简单替换密码是字母表的随机映射
简单替换密码的密钥空间远远大于凯撒密码,通过暴力破解很困难,但是可以通过频率分析的方式逐个击破。在字母的使用过程中,由于单词的固定单配,字母出现的频率是不同的 其中,低频字母,高频字母,单词开头结尾,分隔符都可以成为破译的线索enigma是二战时期德国使用的一种能够进行加密和解密操作的机器。enigma由键盘,齿轮,电池和灯泡组成
每当按下一个键,就会点亮相应的灯泡,加密和解密的操作是相同的。通过改变接线板的方式九合一改变字母的对应关系,接线板的接线方式按照国防军密码本的每日密码决定 enigma中出现了每日密码和通信密码,实际上每日密码实现了对通信密码的加密,是一种密钥加密密码(KEK) enigma的弱点很明显转载地址:http://jzksi.baihongyu.com/