返回

第三章 杀手的业余爱好

首页
关灯
护眼
字:
上一页 回目录 下一章 进书架
数值,就是密钥。

    但因为字母是有限的,只有26个,所以移动的数值也是有限的,破译密码的人只要有时间有耐心,总能破译成功。

    16世纪,维吉尼亚密码诞生,自 1533 年该技术发明以来,300 年内无人破解。其实,它对凯撒密码的改进并不复杂。

    凯撒密码中,每个字母都移动相同距离,那么,可不可以每个字母移动不同距离呢?这样一来,破译者就算再有时间和耐心也无法破译了,他必须得知道每个字母相对的移动距离才行。

    不过,这个想法实现起来有点困难。毕竟,我们还得告诉收消息的人每个字母移动的距离是多少,传递这个信息也就等于传递明文了。因此,维吉尼亚密码采用了一种简化的办法:设定一组移动值,然后不断重复,从而通过一个相对小的密钥加密整个信息。

    这组移动值用一个简单好记的单词表示,单词中的每个字母在字母表中的位置就代表它的移动值。例如,A 代表前移 0 位(也就是不移动),D 代表移动 3 位等等。

    如果密钥是 LEMON,也就意味着明文的第一个字母要移动 11 位,第二个字母要移动 4 位,第三个字母移动 12 位,以此类推。要点在于,我们可以重复这种模式,完成所有明文的加密。

    接下来是栅栏加密法,也是一种比较简单快捷的加密方法,就是把要被加密的文件按照一上一下的写法写出来,再把第二行的文字排列到第一行的后面。相应的,破译方法就是把文字从中间分开,分成2行,然后插入。

    还有猪笔加密法,属于替换密码流,但它不是用一个字母替代另一个字母,而是用一个符号来代替一个字母。

    接下来的密码越来越复杂,但仍旧属于简单类别的,有RSA算法、ECC加密法、四方密码、替换加密法、波雷费密码、RC5算法、ADFGVX密码、希尔密码、.维热纳尔方阵、埃特巴什码。

    网页上说这些是密码入门,但文科生吉时连入门都入不进去。周五的这点时间,他真正入门的只有凯撒密码和维吉尼亚密码,以及栅栏密码。

    吉时相信,自己无法入门的复杂密码,初中学历的钟敬勋也无法入门。乔川的加密笔记给了钟敬勋灵感和兴趣,但绝对没法让钟敬勋这样的人深入钻研学习密码学。

    也就是说,钟敬勋的密码绝对不会太复杂。让吉时认定这一点还有一个原因,那就是前面八位的日期钟敬勋干脆都不加密,他这绝对就是偷懒。

    晚饭后,吉时使用他已经入门,并且可以熟练编写和破译的凯撒密码、维吉尼亚密码和栅栏密码,去试着破译日期后面的七串字母和数字组合的密码。最后得出的结论是——钟敬勋使用的绝对不是这三种密码。

    难道是后面吉时没法入门的相对复杂密码?吉时头大,他试着去钻研学习,足足努力了两个小时的时间,最后还是放弃。

    不可能,钟敬勋绝对不可能比自己还聪明,还有耐心,他的密码一定是简单的,是他被启发后自创的一种密码,只要掌握了秘钥,破译起来绝对轻松,而且恐怕会简单到让人发笑的地步。
上一页 回目录 下一章 存书签