一 什么是简单替换密码
将字母表的26个字母,分别与这26个字母本身建立一对一的对应关系,那么无论哪一种对应关系就都可以作为密码来使用。这种将明文所使用的字母表替换为另一套字母表的密码称为简单替换密码。凯撒也可以说是简单替换密码的特例。
二 简单替换密码的密钥空间
简单替换密码的密钥总数:26*25*24*...1=403291461126605635584000000
凯撒密码的密钥总数:26
三 简单替换密码的替换表图解
该替换表是该密码算法的一个密钥
四 简单替换密码的加密
根据上面替换表
yoshiko加密后的密文是KBLTJSB
五 简单替换密码的解密
根据上面替换表
KBLTJSB解密后的明文是 yoshiko
六 用频率分析来破译简单替换密码
用暴力破解很难破译简单替换密码,但使用被称为频率分析的密码破译方法,就能够破译简单替换密码。
下面给出一段密文:
版权所有© 帮我毕业网 并保留所有权利