按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
敕椒ɡ此担鲎帜傅牡ゴ首魑丶侍塘耍绻凳鞘鲎帜傅牡ゴ实幕埃桓龅ゴ视惺霾恢馗吹淖帜冈谟⒂锢镆埠苌偌!�
“十二个字母不重复的话,有可能吗?”
“有可能。但根据亚历克西斯在字典上的精心标注来看,这些业余选手们似乎不可能这么做。好了,如果这些单词不是关键词或者密码,我想它们可能代表地址,或者,更有可能一个是地址一个是日期。它们的位置正好是地址和日期的位置。我当然不是说详细地址,只是城市的名字,比如柏林或者伦敦。下面的是日期。”
“这有可能。”
“我们可以试一下。地址我们不能确定,只是据说这些信件是从捷克斯洛伐克来的。但我们可能可以搞定日期。”
“这日期是怎么排列的?”
“让我想想。这些字母一定代表着日、月、年的数字。那就意味着,其中的一个是任意填补上的字母。字母里不能有奇数,而且月份的数字里出现两个一样的字母是很不可能的,因为信是在六月十六日到这里的。我不太清楚从中欧的某个地方寄信过来需要多长时间,但一般不会超过三天,最多四天。这就意味着,这封信一定是在六月十日之后发出的。如果这些字母不是代表数字,那我想RBEXMG指的不是六月十几,就是十几六月。现在,如果代表数字的话,我们的编码工具会让1等于A,2等于B,3等于C,如此类推,或者他可能把1当做是关键词的第一个字母,如此类推。第一个假设更有可能,因为这样不会暴露关键词。①所以我们假设1等于A,那么他最初写的是A?JUNE还是JUNEA?②,然后用普通的方法来给信编码,那个?标志着一个不确定的数字,这数字一定是小于5的。很好,现在,写成六月十几的可能性大一点,还是十几六月?”
“大部分英国人都把日子写在前,月份写在后。做生意的人就更是这么写了,不过守旧的女士们还是坚持要把月份放在前面。”
好,我们先来试试十几六月吧,假设RBEXMG就代表着A?JUNE。很好,现在我们来看看可以得出什么。我们把它两个字母、①原注:关于RBEXMG代表着完全用数字写成的日期的这一假设是根本站不住脚的,为了简短起见,关于这个假设的计算就省略了。②JUNE:六月。
两个字母地写好。我们现在暂时把RB放在一边,开始研究EX。现在,EX等于JU。在这种密码里,有一点对解码很有帮助。如果不管是在水平线上还是在竖直线上,密码表格里出现两个字母是紧挨着的,你就会发现编码前的那对字母跟编码后的那对字母有一个相同的字母。你明白吗?好了,看着!拿关键词SQUANDER为例,把表格写成这样:
SQUANDER如果你为DE这对字母编码,那么,取这两个字母右边的那个字母(根据水平线原则),你会得到DE等于ER;字母E在编码前和编码后都出现了。在垂直线上一个字母紧跟在另外一个下面也是同样的情况。现在,在我们的第一对字母里EX等于JU,这种情况没有出现,所以我们可以暂时把它们写成表格的形式。
JEXU“把这些字母看成是平行四边形的四角,我们可以说,JX在密码表格里一定是出现在同一条线上,水平线或者垂直线;JE也是一样的,EU和UX也是如此。”
“但假设JU符合水平线规则或者垂直线规则,两个字母又不是相邻的呢?”这没有关系;这只能说明,四个字母都是在一条线上,像这样,JEUX或者XUE?J或者别的类似的排列。所以,把我们所得到的字母都用表格的形式写出来,我们就得到了:
JEXUNMGEARB不幸的是,这里没有前后重复的字母。如果有的话就会起上大作用,但我们不可能老是走大运。
现在,头一个要注意的是:那个U和X一定是一条线上的。这就强烈提示着,它们都是在底线上的。在字母表上有五个字母在U之后,但底线只剩下四个空间,那么其中的一个字母当然是在关键词当中。我们冒个险,假设这个字母不是Z。如果是Z的话,我们就得重新开始一遍,但我们总得先找个头绪吧。我们就冒Z这个险,那最后一行就有三种可能性:UVXYZ,W在关键词里,或者UWXYZ,V在关键词里,或者UVWXZ,Y在关键词里。但不管怎么样,U一定是在左下角的角落里。现在,再看一次我们的表格,我们发现E和U一定是出现在一条线上的。我们不能推断E就是在和U相连的上面,因为这样的话关键词就长得太可怕了,在E和U之间只剩下四个字母的空间,所以我们把E放在最左一栏的前三个空格里,就像这样:
eeeUZ这没什么实际意义,但总算是个开始。现在让我们对付X吧。我们知道X绝不可能在U的旁边,不然的话X和Z之间就有两个空格需要填了,但字母表里只剩下一个字母;所以X一定是要么在最后一行的第三个空格或者第四个。现在我们有两个表格了。
一eeeUXZ二eeeUXZ“再看一眼我们那三对的对角线,我们发现J和X是在一条线上的,J和E也是在一条线上的。那就意味着,J不可能在紧邻X的上面,所以我们会在两个表格的X线上的前三个空格里填上J。现在,我们就要面临一个有趣的问题了。M和N是在一条线上的。我们有一种强烈的欲望,想把这两个字母填在表格一字母J右边的两个空格里,把K和L当成是关键词里的单词;但在表格二里你就没办法这样做了,因为那条线上没有足够的空间。如果表格二是正确的组合的话,那么M或E或者M和E必须是关键词里的字母。M和E是在一条线上的,但N不能紧挨着E。这就能让我们否定好几种安排,但还是留下了大量的可能性。我们的关键词不能以EN开始,这是肯定的。但现在,等一等!如果E正好就在第三个空格的话,那么N不能在同一行的最右边,因为根据水平线原则,这就让N跟E挨着了;所以在表格一里,那条线不可能是JMN或者JLN。那么我们只能得到JLM,如果N不在关键词里的话,那这就是不可能的,因为N不能紧靠着E,而且还必须跟它是一条线,还有跟M也得是一条线。”
温西在他的头发里抓了一小会儿,坐在那里嘀咕着。
“看来我们在这五个字母上已经搞得筋疲力尽了。”哈丽雅特说,“为什么不试试信的其他部分呢?我已经把它们两个两个分开了。哈!这又是我们的老朋友EXMG,在这里又出现了。”
“是吗?”温西直起身子,“那么,如果我们没猜错的话,那会是六月的另外一个日期。我简直不敢相信这是两个单词的一部分,其中一个以J结尾,或者I,或者JU或者IU或者IUN或者JUN。如果这字母是为了设定六月十八日的会面的,那么它前面的两个字母会不会是代表18的字母,那就是AH了?不管怎么样,我们来试试;它们是什么?”
“OB。”
“OB等于AH。这太有作用了。好,我们顺着这个摸下去。OAHBO和A是在一条线上的,O和H在一条线上,A和B我们已经知道是在一条线上的。那么看起来,我们的思路似乎是正确的。但这也没有太大帮助,因为这些字母里没有一个是我们已经固定了位置的。”
“等一等,”哈丽雅特说,“我突然有了灵感。那个信抬头上的城市——应该是中欧的什么地方。有六个字母,而且最后两个字母是最前面两个字母颠倒过来的。会不会是Warsaw①?”
“上帝啊!太漂亮了!我们可以试一下。让我看看——这就得到了这个。”他写下了两对新的对角线——
WXNARATS“W和X是在一条线上的,”他观察出来,假设W是在最后一条线上,这个假设太有诱惑力了,就在X旁边。不然的话,它一定就是在关键词里了。就当是好玩,让我们把它填进我们的两个表格里。现在,这会很有趣的。W和N也是在一条线上。我们不能把N放在第四行,因为它必须和E在同一条线上。我们也不能把它放在第三行,因为那样的话,在N和U之间就只有六个字母了,但我们有八个空①华沙,波兰首都。
格要填满。如果W的位置是正确的,N就必须在上面的头两行,那就意味着,这个字母一定是关键词里面的。“哈丽雅特尝试把字母填进去。一enienieUWXYZ二enienieiUWXZ”这么看起来,表格一像是错的,“她说,”为什么?我们做了什么?哦,我知道了。E和N不能靠在一起,所以如果这是正确的表格,那么E一定是在第三行。我说,这就意味着,关键词有十一个字母那么长。
“不一定,E可能是在按字母表顺序排下来的位置上。但如果表格一是正确的,那么第三行最开始的那个位置是唯一能放E的地方。让我们继续。S和T是在一条线上的,还有R和T,但RST不能连在一起,不然的话RS就会变成ST,而事实上并非如此。我希望把ST填在U之前的两个空格里,但我们不能肯定那是正确的位置。好吧,该死的!就这么干吧——如果错了我们就重新再来一遍,没什么大不了的。现在,在这个情况下,R就一定在关键词里了,那么应该是表格第一行右上方的两个空格。这就意味着,RS会是什么T。”
“但我们知道RS!如果AT等于RS,那么RS等于AT。”“感谢上帝!真是这样,这太好了!这实际上就证明了我们的S和T是正确的。现在,我们知道AR一定是在关键词里并排出现的。”哈丽雅特又一次凝视着表格。
“现在我们可以研究一下NX等于AW了吗?是啊——看着!如果我们把A放在表格一的那两个符合NX等于AW条件的格子里,那么A就不可能挨着R!那么,要么我们全部错了,要么我们可以把表格一排除出去了。”
“万岁!伟大的女人!我一直都讨厌表格一,我们就把它扔开吧。那就让我们得到了一个很有希望的表格二。”
eNiareNiareiSTUVWXZ“你觉得这很有希望,这真让我高兴!M和N在一条线上,这要怎么处理?我们现在要研究这个吗?”
“为什么不呢