当前位置:小说BT吧>玄幻魔法>甜心难缠:缉拿吸血鬼殿下> Chapter17 神秘线索(下)
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

Chapter17 神秘线索(下)(1 / 2)

 “既然字母替换所移动的位数和方向都只有我一个人清楚,那么你又是如何知道破解之法?该不会又是用魅惑催眠之类的方法套出来的吧?”梦梵毫不迟疑地抛出自己的疑问,相比撰写恍若乱码的密文,她对如何破解似乎更感兴趣些。

“非也非也,”凯文抬起头摆摆手中的笔,笑着说道,“每种密文都有其在不知道密钥情况下的破解之法,只不过是耗时长短不一罢了。像是恺撒这样的单字母替换密码,最简单的破译方法就是先进行字母频度分析,换句话说,其实也就是要算出各个字母出现的频率,再与参考数据进行比较。

“比方说,a这个字母在一篇文章中出现的频率大约是8167,那么我们只需要在密文中找到一个出现频率尽可能接近这个数值的字母,然后将其替换为a,从而得出从明文到密文字母移动的位数。但是我们拿到的这篇密文却并不适合用这种办法,因为它的总长度也不过只有100个字母左右,相对来说有点太短了,非常有可能会出现字母出现频率严重偏离标准频率的状况,自然给破解带来了更大的难度。”

“难不成你准备告诉我,很有可能我们要空欢喜一场了?”梦梵突然略显不安地说道,显然对方最后的话不是什么好消息。

“我可没有这么说,”凯文立即对此给予否定,鉴于之前已然丢了两次人,他如今需要的是一次成功来洗心革面,“就算是没有密匙,其实也能将凯撒密码破解出来。想想看,字母a最多也只能用其它25个字母来替换,也就是说字母移位总共也只有25种情况,即25组密钥,大不了我们可以将这25种可能性挨个检测一下,总能将密文破译出来,这就是所谓的暴力破解法。

“只不过,像我们手上这样有空格的凯撒移位密码,还可以将英文中单个使用的字母a和i作为突破口,因为它们所形成的密文也必定是一个,这无异相当于告诉了移动的位数,自然很容易破解了。”

凯文的话似乎引起了梦梵的极大兴趣,她主动凑到对方身边聚精会神地查看起本子上的密文来,随即指着文中的某处一脸认真地询问道:“这段密文中只有这个字母v是独立存在的,所以我们首先将其进行替换?”

“说的没错,就是这个思路,”凯文有些兴奋地加快了语速,梦梵已经在不知不觉开始同自己并肩作战了,“倘若它所对应的明文是字母a,那么密文开篇的fy就可以翻译成……kljd?”

刚一出手就开局不利的凯文顿时有点慌了神,他努力地告诫自己保持镇定和清醒,毕竟很多事情在最初尝试的时候都不可能一次成功:“看来这个结果有点不尽如人意,不过也有可能这个v所对应的实际上是i,那么破译过来的明文将变为……”

上一章 目录 +书签 下一页