“我看看,这都是什么样的密码,能够值这么多钱。”
林允谦接过文一凡手中的笔记本,仔细端详着书上的密码:
..././--./..-./../-/.---/-../-./---/-../.---/..../.-../-..-/--.-/-/--/.-/-./../..-./.--./.---/--/.-/.-./-/.---/--./-/../.-/.-./-.../--./..-./---/---/.--./.-/-./..-./..-./--/.---/.---/-../.-../.-../.../--./-./.-../-..-/.-./..../-../.-/--.-/---/.---/..-./-./.-../-..-/--/.---/.---/--./.-../..-/.---/-../-./-./.-/.-./-.../.---/.-/.-./---/.--./..-./.../.-../-../--/-.../--./--./.-./.-./.---/-../--.-/-./-..-/.-././.-../-../../.-./--/--./-./-./.-/--/./--/..-./.-./.-./--/-..-/-/-./--./--/..../.-../..-./../---/.--./..-./-.-/
看着这点与线构成的内容,他轻笑着摇了摇头,便说道:“什么嘛,第一层加密,便是如此简单的摩斯码加密吗?”
“或许第一层应该只是一个热身罢了,否则以后如果都是这样简单的话,恐怕两千元很快就会被别人拿走吧。”
文一凡微笑着回答道,心中却暗自发笑到。
——一千元这个数字,也是我设下的陷阱,这个数字对于大多数人都是一个略微大的数字,既可以令普通家庭积极地去破译密码,从而能够隐藏我的身份,又不会另他们太过于狂热地投入全部时间去破译密码,而耽误了学业或工作。正因如此,即便所有人都在积极地寻找破译密码的方法,他们也不会搭上一切时间破解。这样一来,那些全力破解密码,并且相较于大多数人的进度一马当先的人,便有了“继承人”的嫌疑。
“是啊,看起来并不简单呢,不过第一层加密,还是很容易翻译出来的。”随声附和道,文一凡的右手握着一直钢笔,迅速写出了以下内容:SEGFITJDNODJHLXQTMANIFPJMARTJGTIARBGFOOPANFFMJJDLLSGNLXRHDAQOJFNLXMJJGLUJDNNARBJAROPFSLDMBGGRRJDQNXRELDIRMGNGMHLFIOPFK
“这样一来,我们需要面对的,就是第二层加密了。”
林允谦缓缓地拿起报纸,口中默念着纸上的诗歌:“狂妄者穿过无边花园/那是维吉尼亚的监牢/鲜花耻笑着他的无知/若你能做到审视自身/便知君必焚烧于地狱,或许这些,便是第二层加密的提示吧。”
——聪明啊,林允谦。你果然并非像是外表上表现的那样大大咧咧。那么,在各个方面都展现出与我相同思想的你,在看到这首诗之后,又能够得出什么样的结论呢?
“我想想,如果单独拿出第二段的内容来看,或许对方用的应该是维吉尼亚密码来加密的。”林允谦缓缓地放下报纸,说道:“维吉尼亚的监牢,结合各种地名均无法匹配,而这个名字绝对不会毫无意义地出现在这里,因此推断第二层加密是维吉尼亚加密法,应该没有什么问题吧。”
“这么说来,能够快速得出维吉尼亚密码的你,平常对于古典密码也有着一定的研究了?”似乎是突然发现了有趣的事情,文一凡笑着问道,“毕竟,只有学习过古典密码的人,才知道这个名词的指向。”
“只是略懂罢了,平常喜欢翻越一些有关于密码的书籍,因为比较喜欢破解密码的过程,有的时候也喜欢自己制造一些加密的内容给别人破解。”轻笑着摊了摊手,林允谦回答道,“不过啊,像这种靠着堆积加密层数而生硬地向上提高密码破译难度的人,当真是一个无聊的人呢——这样的加密毫无意义,甚至早已抛弃了古典密码特有的‘美感’,完全是在耍流氓。”
——百分之五十重合,有意思,林允谦,为什么你我的思维如此相像?你到底经受过什么样的教育?
你……究竟能不能信任?
心中的好奇再一次加深,他不动声色地压下嘴角的笑意,轻声附和道:“是啊,当真是一个无聊的谜题
。”
“不过,为了能让出题人败的心服口服,我们最好赶在那自作聪明的人之前,将这整个密码全部破译出来。”伸了个懒腰,他看起来已经打起了全部的精神,“怎么样,有没有兴趣一起破译?”
——竟然连我接下来将注意力放在密码上的理由都帮助我找好了。如此的顺利……又或者说,跟他待在一起,会有好运气吗?
——怎么可能~
“好啊,那就一起破解这个谜题吧。”嘴角露出一丝微笑,文一凡起身,从书架中抽出了厚重的书,放在桌子上。稍作思考后,他便翻开了书籍,翻到了标记着“Vigenère Cipher”的那一页。
“维吉尼亚密码,又译维热纳尔密码,是使用一系列凯撒密码组成密码字母表的加密算法,是恺撒密码的基础上扩展的多表密码,此密码是由意大利密码学家Mr.Giovan Battista Bellaso所创造的,后被误认为是法国外交官Blaise De Vigenère所创造的,所以被称之为维吉尼亚密码。”缓缓地抬起头,他看着林允谦,狡黠地笑了笑,“所以,我其实更愿意称之为‘贝拉索密码’,你应该不介意吧。”
“名称只不过是将其与其它密码区分出来的标签罢了,事实上,贝拉索密码本身就是一个不俗的加密方式,因此我并不纠结于这种锦上添花的东西。”拿起旁边的玻璃杯,林允谦喝了口水,笑了笑,语气带着几分温和地说道:“那么,我们之后就叫它‘贝拉索密码’好了。”
——百分之五十五,现在我能够肯定了,将你留下是一个极其正确的决定,我可不愿意与你这种人变成敌人。
“多谢,”轻轻地点了点头,他并未过多表述,便接着说道:“既然你了解这种密码,便应该知道,贝拉索密码的组成元素便是密匙,密文,明文和密表吧。”
“当然,这应该是贝拉索密码最基础的知识了。”
“那么问题就来了,如今密文我们有了,密表在这本书中也有很详细的图表,而明文则是我们将要寻找的答案。可是解密贝拉索密码最关键的密匙,这份报纸中竟然只字未提,这未免让我有些困惑。”右手手指轻敲着桌面,文一凡微笑着说道:“如若想要解密贝拉索密码的话,不给密匙的一切谜题全部都是耍流氓,而很显然,那个自作聪明的家伙,不会这样无赖的。”
“所以,你怀疑密匙其实就隐藏在这首小诗里面。”再一次阅读了一遍小诗后,林允谦看了眼他,不免笑出了声:“恐怕,聪明如你,早就已经有了自己的想法,只是想要听听我的猜想;又或者说,刚刚那番话,其实就是想要引导我说出自己的想法,不是吗?”
——厉害啊,林允谦,不进能够如此迅速地猜出我的想法,还能够毫不忌讳地当着我的面说出来,或许他真的是一个可以信任的助力?
“不错,我的确是想要听听你的想法。”大大方方的承认了之后,文一凡静静地看着他,眼神中带着几分期待。
“怎么说呢,整个小诗好像到处充满了暗示,却又好像一点暗示都没有给,”林允谦看着眼前的诗歌,略作思考便说道:“如若对方是采用的先提示密码种类再提示密匙的话,无疑第一句话就可以抛弃了,剩下的三句话中便隐藏着密匙。”
“如果我们把他想象成一个自作聪明的人的话,很显然他会这么做。而且仔细看第一句话和第三句话,‘狂妄者穿过无边花园’和‘鲜花耻笑着他的无知’,这两句话明显是为了引出第二句话和第三、四句,因此密匙在这里面的可能性很低,因为如果这个印子藏着密匙的话,那么引出的内容将毫无意义,因此我会把目光放在最后两句话。”
“很清晰的思路,说说你该如何确定密匙。”文一凡点了点头,做出了肯定的答复。
“这一点很简单,我们都知道,密匙是一个单词的可能性是最高的,那么就按照最高可能性的结果,逐字逐句尝试每一个名词和动词就好了,如若不行,那么再考虑其它可能性。”在“审视”,“自身”,“焚烧”,“地狱”下面划出横线,他问道:“你有没有能够解密贝拉索密码的程序,或者我现场给你手写一个也行。”
“明文=[26 +(密文-密钥)] Mod 26 + 1,有了这个公式,一切都变得简单了起来。”在电脑的控制器中输入一行代码,他轻敲回车键,便打开了一个页面,“请吧,试试你的思路。”
“那么首先,我们先假设密匙是‘survey’的话,”在密匙中输入单词后,他轻敲回车,得出了结果:
KYXAMRBXEJHHZFOLXKSHZATHEUIONELCRMFEX
IFKELXZDENBDFJBRJPLYYEOGDTDRMSNXMBIHOMIJVCIHKLFUDZQDJLDSXLYGYGJGGJWF
“看起来并不像是解密的内容呢。”林允谦摇了摇头,接着输入“hell”一词,得出结果:
ZIRQPXUOUSOUOPIBAQLYPJAUTECEQKETHVMRMSZAHRQQTNUOSPDRUPIQYSBXUQKWFQHYYHVMUHVZAMWWOTFRRYVUOXRICLPOTYQRYUEXPTJQSWMMZAMO
“也并不像是最终的答案,反而更乱了,”文一凡做出了评价,“不过,最好还是记录一下,以免漏掉了什么内容。”
紧接着,二人使用软件连续尝试了“oneself”和“burn”两个单词,得出的结果依旧是如同乱码一般杂乱不堪。
“其实你早就知道,这些单词没什么用了,不是吗?”文一凡看着正在尝试着最后一个单词的林允谦,不由得笑出声来,“一次次的失败,我可没有从你的脸上看到一点失望的情绪。”
“被你看穿了呢,”林允谦大大方方的承认了,“的确,我知道他并没有什么可能把密匙直接放在表面意思里面,但是为了防止我们高估了他,所以还是尝试了一遍。那么接下来,就看一看第二层意思吧。”
“首先,最有可能藏有信息的地方,应当就是‘审视自身’和‘焚烧于地狱’,如此看来,密匙应该就隐藏在这两个地方。”
“‘审视自身’,应当是指令诗歌中的主角审视自身,这个自身在诗歌中已经给出了解释:‘狂妄者’,甚至还出现了两遍,因此这个词语很可能就是密匙。”他在纸上缓缓地写下“madcap”一词,随后说道:“但是保险起见,我还是去思考了一下‘焚烧于地狱’的意思,发现不仅原文中并没有提到相关的内容,甚至铺垫到生活中也有太多意思,如此可能出现歧义的地方,我不会将它做成密匙的。”
在电脑中输入“madcap”一词,在经过计算后,电脑给出了答案:
EEJHIIVDQQDYTLASTBMNLHPYYAUVJVFIDTBVRORRACRFPLJSXLVINAJRKFAFAJIPLMYJMILJVDQPAGNJDTUTJSUDRPZTFXAPIM
这下,林允谦似乎是陷入了思考之中,因为得出的内容,显然不像是一个有规律的密码。
“看起来,似乎还有一层加密呢,”文一凡看着眼前的密码,轻笑一声,“你应该知道,同一个名词之下,英语有很多种释义吧。”
“啊,你的意思是……”林允谦马上明白了他的意思,“‘狂妄者’还有另一个名词?”
“不错,这个单词的全称便是‘megalomania’,直译过来是‘自大狂’的意思,当然也可以翻译成‘狂妄者’的意思。”文一凡将这个单词打入电脑之中,微笑着说道:“现在,第八层加密,应该算是破译出来了吧!”
GAAFXFXDAGDXDFXFFAAAAFDFGAGFXGGAAFXAFDADAAXFAFDDAXGGADXFDXAFAXFADXAFDGAGXDAFAFXDAGADFFDDAXAGGDXDDFXFAFDXDAGAFAAAGFGDAXGFGADFFXADFX
随着回车键的按下,软件几乎须臾之间便解开了贝拉索密码的加密,浮现出了这段信息原本的样子。
“全部由‘ADFGX’这五中字母构成,应当就是第七层加密内容了。”林允谦点了点头,“单拿出这段内容的话,应当是波利比奥斯方阵加密。”
“不错,但是我在想,如果单单就这样的话,那么第七层加密,是否有些太过于简单了呢?”文一凡将整段密码打入名为“Polybius Cipher”的软件之中,很快就得出了结果:
dlpkqwmpcaqrdtudlehfaplgvtfpwlvcwlrqkllkqfngvqikmplwbdxfx
“看起来并不像是解开的样子,反而更乱了。”林允谦摇了摇头,否认了这个答案。
“是啊,如果真的像我想象的那样,或许只能等待下一步的提示了。”看着电脑上的一串字母,他也陷入了沉默……
第八层贝拉索密码,破解。