第28章 密碼的證據
「在信的開頭有兩行,每一行都只有六個字母。只有一個業餘的兇手才會在一行露出六個單獨的字母,更別說是兩行六個字母了。這些單詞只可能是兩樣東西。它們可能是密碼的關鍵詞——這封信的代替關鍵詞,但它們不是,因為我已經試過了,而且沒有人會傻到把關鍵詞和密碼放在同一張紙上。它們也有可能是下一封信的關鍵詞,但我覺得也不是。對於我說的這個編碼方法來說,六個字母的單詞作為關鍵詞太短了,如果說是十二個字母的單詞的話,一個單詞有十二個不重複的字母在英語里也很少見。」
「似乎很可能。」
| e | N | ia | r | |
| e | N | ia | r | |
| e | i | |||
| S | ||||
| U | V | W | X | Z |
| M | O | N | A | R |
| C | H | Y | B | D |
| E | F | G | IJ | K |
| L | P | Q | S | T |
| U | V | W | X | Z |
星期五,七月三日
一
「O和A是在一條線上的,O和H在一條線上,A和B我們已經知道是在一條線上的。那麼看起來,我們的思路似乎是正確的。但這也沒有太大幫助,因為這些字母里沒有一個是我們已經固定了位置的。」
「把這些字母看成是平行四邊形的四角,我們可以說,JX在密碼表格里一定是出現在同一條線上,水平線或者垂直線;JE也是一樣的,EU和UX也是如此。」
「為什麼不可能呢?除非這真是一個受過訓練的布爾什維克的傑作。我想,在這封信的某個地方,可能是在結尾,我們可以發現『把這封信帶上』這句話,這就能解釋為什麼信會在場了。」
「是嗎?」溫西直起身子,「那麼,如果我們沒猜錯的話,那會是六月的另外一個日期。我簡直不敢相信這是兩個單詞的一部分,其中一個以J結尾,或者I,或者JU或者IU或者IUN或者JUN。如果這字母是為了設定六月十八日的會面的,那麼它前面的兩個字母會不會是代表18的字母,那就是AH了?不管怎麼樣,我們來試試;它們是什麼?」
| M | N | |
| E | G |
「為什麼不呢?讓我們試一下。把M放在緊鄰N的下方,那麼在M和S之間就有五個空格了,但只有三個字母來填,因為我們已經知道N和R是在關鍵詞里的。所以M一定是在左上方的四個格子里。現在,我們已經知道NE等於MG。顯然,G不可能是在E和N之間的那個空格,因為那樣關鍵詞里就有MNG,這簡直太離奇了。但這樣的話,我們還是有好幾個有可能的安排。還有什麼我們可以做的?」
哈麗雅特又一次凝視著表格。
「這的確看起來好一些了,」她承認說,「現在,讓我們看看這能不能幫我解讀這封信。該死的!有這麼多組合我們還是搞不清楚!BFFY還是讀不出來。哦!等等!這有個東西!MZ TS XS RS。現在。MZ是什麼U,很可能是RU;這是二分之一的概率。TS是SQ,XS是S什麼,這就意味著Q是在正確的位置。現在假設XS等於SI,沒有理由反對這點吧。那麼RS很可能就是AT,這也說得通。再假設,假設所有的假設都是對的,那麼MZTSXSRS就是RUSQSIAT。把Q去掉,我們就得到了RUSSIAT。這會不會可能就是RUSSIA?」九*九*藏*書
| M | N | ia | R | |
| ia | R | |||
| E | F | G | i | |
| Q | S | T | ||
| U | V | W | X | Z |
「是的,這表示出我們的思路是對的。Q是在兩個S之間安排的任意字母。真是奇怪,到了這個階段,我們還是不能解出實際的文體來。這顯示出這個密碼多麼聰明,多麼惡毒啊,是不是?等一等,在這一對之前是MG等於NE,這就給了我們NESS。非常可能,甚至可能就是對的,但這可以是很多單詞。又來了!不管這是什麼,似乎很重要——同樣的單詞,NESS的前面是BFFY,但這個BFFY就是一個攔路虎,我什麼都看不出來,只能在左上角繼續掙扎。讓我們寫下在NE等於MG的情況下,所有可能的位置吧。」
「有可能。但根據亞歷克西斯在字典上的精心標註來看,這些業餘選手們似乎不可能這麼做。好了,如果這些單詞不是關鍵詞或者密碼,我想它們可能代表地址,或者,更有可能一個是地址一個是日期。它們的位置正好是地址和日期的位置。我當然不是說詳細地址,只是城市的名字,比如柏林或者倫敦。下面的是日期。」
你永遠的克朗普斯
直到星期五,外交辦公室「克朗普斯」的信才到,帶來的卻是失望。信上說:
「別晃!」
「我必須得晃!我們找到關鍵詞了。MONARCH。等一等,那在E之前就有三個空間了,我們只有B和D來填啊。哦,不,我忘記了!Y——親愛的Y!MONARCHY!歡呼三聲吧!這就對了!看著!這樣你的表格就完成了,我必須得說,看起來真漂亮啊。」
「我想不出來了。信就在這裏,毫無疑問,信上全都是危險而重要的信息。如果這封信里安排了那次會面,這個證據就足以證明亞歷克西斯不是自殺,而是被謀殺的。」
| J | E |
| X | U |
「那麼兇手會搜他的屍體,找到那封信的。」
「好,我們先來試試十幾六月吧,假設RBEXMG就代表著A·JUNE。很好,現在我們來看看可以得出什麼。我們把它兩個字母、兩個字母地寫好。我們現在暫時把RB放在一邊,開始研究EX。現在,EX等於JU。在這種密碼里,有一點對解碼很有幫助。如果不管是在水平線上還是在豎直線上,密碼表格里出現兩個字母是緊挨著的,你就會發現編碼前的那對字母跟編碼后的那對字母有一個相同的字母。你明白嗎?好了,看著!拿關鍵詞SQUANDER為例,把表格寫成這樣:
「我覺得嘗試這些標註過的單詞只是徒勞,」溫西說,「現在巴戈又幫不了我們。就讓我們用自己的腦子來解決問題吧。現在,看著,我們從另一個問題著手。這信里有什麼,為什麼沒有和別的信一起燒掉呢?」
「現在,頭一個要注意的是:那個U和X一定是一條線上的。這就強烈提示著,它們都是在底線上的。在字母表上有五個字母在U之後,但底線只剩下四個空間,那麼其中的一個字母當然是在關鍵詞當中。我們冒個險,假設這個字母不是Z。如果是Z的話,我們就得重新開始一遍,但我們總得先找個頭緒吧。我們就冒Z這個險,那最後一行就有三種可能性:UVXYZ,W在關鍵詞里,或者UWXYZ,V在關鍵詞里,或者UVWXZ,Y在關鍵詞里。但不管怎麼樣,U一定是在左下角的角落裡。現在,再看一次我們的表格,我們發現E和U一定是出現在一條線上的。我們不能推斷E就是在和U相連的上面,因為這樣的話關鍵詞就長得太可怕了,在E和U之間只剩下四個字母的空間,所以我們把E放在最左一欄的前三個空格里,就像這樣:
——《碎片》read.99csw.com
「這日期是怎麼排列的?」
「是很奇怪。這封信是星期二早晨到的。星期三他付清了所有的賬單,晚上又燒了所有的信件。星期四的早晨,亞歷克西斯去搭乘火車。我們可不可以推測信里寫的就是做所有這些事的指示?」
「但這是對的!我們找不到任何一個單詞以E什麼G開頭。」
| S | Q | U | A | N |
| D | E | R |
哈麗雅特的腦子在偵探小說的世界里搜索,這個領域她是很熟悉的。
| R | A |
| T | S |
| e | n | I | ||
| e | n | i | ||
| e | i | |||
| U | W | X | Z |
「我明白了。但為什麼這封信是壓在內口袋裡的,而不是像我們設想的那樣,抓在受害者的手裡?」
收到了你的信。老巴戈在中國,處理那裡的什麼麻煩事,根據事先的命令,不能寫信給他。他可能在內陸,但可能幾個星期就會回來。你怎麼樣?上個星期在卡爾頓看見托特斯了。他和他的父親處得一團糟,但現在似乎緩和了一點。你還記得牛頓一加柏利事件嗎?那事已經處理好了,弗羅普斯已經出發去歐洲大陸了。
「的確。這就意味著,那封信里很可能約好了和他在平鐵會面。現在問題來了,為什麼他沒有把這封信跟其他的信一起燒毀呢?」
哈麗雅特用顫抖的鉛筆把表格填好。
「『To His Serene Highness』——彼得!這是什麼呀?」
「他一定是忘記了。」
我不知道是否聽清楚了你的意思;如果是的,那它就是因為你聲音里冗長的波紋,昏暗得像小溪里夜晚的倒影。
「你這麼一說,還真有些奇怪。」
「怎麼證實?」
| O | A |
| H | B |
「大部分英國人都把日子寫在前,月份寫在後。做生意的人就更是這麼寫了,不過守舊的女士們還是堅持要把月份放在前面。」
「多笨啊!」
「不一定,E可能是在按字母表順序排下來的位置上。但如果表格一是正確的,那麼第三行最開始的那個位置是唯一能放E的地方。讓我們繼續。S和T是在一條線上的,還有R和T,但RST不能連在一起,不然的話RS就會變成ST,而事實上並非如此。我希望把ST填在U之前的兩個空格里,但我們不能肯定那是正確的位置。好吧,該死的!就這麼干吧——如果錯了我們就重新再來一遍,沒什麼大不了的。現在,在這個情況下,R就一定在關鍵詞里了,那麼應該是表格第一行右上方的兩個空格。這就意味著,RS會是什麼T。」
「看來我們在這五個字母上已經搞得筋疲力盡了。」哈麗雅特說,「為什麼不試試信的其他部分呢?我已經把它們兩個兩個分開了。哈!這又是我們的老朋友EXMG,在這裏又出現了。」
哈麗雅特嘗試把字母填進去。
「上帝啊!太漂亮了!我們可以試一下。讓我看看——這就得到了這個。」他寫下了兩對新的對角線——
C
「我的上帝!」他誇張地喊著,「會是這樣嗎?難道我們是錯的,而荒唐的威爾頓夫人是對的?難道,我要用我的一生去追尋一個布爾什維克?繼續讀!」
二
「讓我想想。這些字母一定代表著日、月、年的數字。那就意味著,其中的一個是任意填補上的字母。字母里不能有奇數,而且月份的數字里出現兩個一樣的字母是很不可能的,因為信是在六月十六日到這裏的。我不太清楚從中歐的某個地方寄信過來需要多長時間,但一般不會超過三天,最多四天。這就意味著,這封信一定是在六月十日之後發出的。如果這些字母不是代表數字,那我想RBEXMG指的不是六月十幾,就是十幾六月。現在,如果代表數字的話,我們的編碼工具會讓1等於A,2等於B,3等於C,如此類推,或者他可能把1當做是關鍵詞的第一個字母,如此類推。第一個假設更有可能,因為這樣不會暴露關鍵詞。所以我們假設1等於A,那麼他最初寫的是A UNE還是JUNE A,然後用普通的方法來給信編碼,那個?標志著一個不確定的數字,這數字一定是小於5的。很好,現在,寫成六月十幾的可能性大一點,還是十幾六月?」九_九_藏_書
一
溫西在他的頭髮里抓了一小會兒,坐在那裡嘀咕著。
| W | X |
| N | A |
| A | R |
| B | ? |
「OB等於AH。這太有作用了。好,我們順著這個摸下去。
「這樣的話,你可以把表格B排除掉了。」
| J | E |
| X | U |
| N | M |
| G | E |
「我更偏向于O一點。含有MYN字母串的單詞太少了。但Y一定是在關鍵詞里的。單詞的結尾是最有可能的。也許結尾是MONY。這就給了我們表格A里的MONY,以及含有九個字母的單詞。這似乎是很有道理的。而且這個單詞一定是由E什麼G開始的。這就不太讓人痛快了。EBG,ECG——讓我們按照字母表順序排吧。EHG——我想不是。EIG——倒是讀得出,但我們已經固定I了。ELG——字典在哪裡?字典里查不到。ENG是不可能的——我們已經知道N在哪裡了——ERG也是一樣的。我的孩子,你不能把所有以MONY結尾的單詞都淘汰掉——這對錶格A和表格C不適用,而且對於表格B,不到萬不得已,我不相信這是一個十四個字母的單詞。」
「現在我們可以研究一下NX等於AW了嗎?是啊——看著!如果我們把A放在表格一的那兩個符合NX等於AW條件的格子里,那麼A就不可能挨著R!那麼,要麼我們全部錯了,要麼我們可以把表格一排除出去了。」
「這沒什麼實際意義,但總算是個開始。現在讓我們對付X吧。我們知道X絕不可能在U的旁邊,不然的話X和Z之間就有兩個空格需要填了,但字母表裡只剩下一個字母;所以X一定是要麼在最後一行的第三個空格或者第四個。現在我們有兩個表格了。
「我可以看出一件事,」哈麗雅特說,「在M和N之間的應該是一個母音,這個母音不是A,E,I或者U,因為我們已經把它們固定在別的位置了。那麼這不是O就是Y了。」
「那他一定是個特別業餘的兇手。」
| e | ||||
| e | ||||
| e | ||||
| U | Z |
「好的。T—O—H—I—『To His Serene』,這會是對的嗎?」
「這沒有關係;這隻能說明,四個字母都是在一條線上,像這樣:·JEUX或者XUE·J或者別的類似的排列。所以,把我們所得到的字母都用表格的形式寫出來,我們就得到了:
| E | G | |
| M | N |
「但假設JU符合水平線規則或者垂直線規則,兩個字母又不是相九-九-藏-書鄰的呢?」
「並不一定。他在到達會面地點之前就把它放在方便的地方,但後來又把它安全地藏了起來。畢竟,他自己在平鐵上坐了一個小時左右,是不是?」
「我自己寫書的時候,」她評論道,「經常用『把這封信帶上』這句話來使一個壞人最終得以暴露。從壞人的角度來看,這樣他就可以確認信已經被毀了。當然,從我的角度來說,我安排把信放在受害者身上,於是就可以寫受害者的手中緊緊抓住一塊信的碎片,來協助羅伯特·坦普爾頓破案。」
「再看一眼我們那三對的對角線,我們發現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也得是一條線。」
「等一等,」哈麗雅特說,「我突然有了靈感。那個信抬頭上的城市——應該是中歐的什麼地方。有六個字母,而且最後兩個字母是最前面兩個字母顛倒過來的。會不會是Warsaw?」
「聽著!假設這封信只是簡單地寫著怎麼到達平鐵之類的說明,亞歷克西斯也許是怕自己忘記才帶著的。」
三
「這麼看起來,表格一像是錯的,」她說,「為什麼?我們做了什麼?哦,我知道了。E和N不能靠在一起,所以如果這是正確的表格,那麼E一定是在第三行。我說,這就意味著,關鍵詞有十一個字母那麼長。」
「這是英語。快點,讓我們解BFFY吧。」
「是啊——但是——你知道嗎,這就把問題都解決了!他的確帶了解過碼的版本,兇手說:『你帶了信嗎?』亞歷克西斯想都沒想,就把這個解過碼的版本給他了,然後兇手看了一眼就把它給毀了,忘記了原本的那份也有可能在他身上。」
二
「也許受害者沒有照兇手說的做。」
一
| e | n | I | ||
| e | n | i | ||
| e | ||||
| U | W | X | Y | Z |
「但我們知道RS!如果AT等於RS,那麼RS等於AT。」
「這有可能。」
「W和X是在一條線上的,」他觀察出來,「假設W是在最後一條線上,這個假設太有誘惑力了,就在X旁邊。不然的話,它一定就是在關鍵詞里了。就當是好玩,讓我們把它填進我們的兩個表格里。現在,這會很有趣的。W和N也是在一條線上。我們不能把N放在第四行,因為它必須和E在同一條線上。我們也不能把它放在第三行,因為那樣的話,在N和U之間就只有六個字母了,但我們有八個空格要填滿。如果W的位置是正確的,N就必須在上面的頭兩行,那就意味著,這個字母一定是關鍵詞裏面的。」
「的確不能。現在,我們把E和G固定好了,MON也是固定的。離成功不遠了。把它們都填進去!看一看!我肯定F一定是在E和G之間——這顯然就是它的位置。」
| e | ||||
| e | ||||
| e | ||||
| u | X | z |
九九藏書祝好!
「我們可以試一下。地址我們不能確定,只是據說這些信件是從捷克斯洛伐克來的。但我們可能可以搞定日期。」
「你覺得這很有希望,這真讓我高興!M和N在一條線上,這要怎麼處理?我們現在要研究這個嗎?」
「如果你為DE這對字母編碼,那麼,取這兩個字母右邊的那個字母(根據水平線原則),你會得到DE等於ER;字母E在編碼前和編碼后都出現了。在垂直線上一個字母緊跟在另外一個下面也是同樣的情況。現在,在我們的第一對字母里EX等於JU,這種情況沒有出現,所以我們可以暫時把它們寫成表格的形式。
| E | G | |
| M | N |
親愛的溫西:
「不要廢話!讓我們繼續工作,現在不是浪費時間的時候。馬上開始。PR BF XA LI MK MG BF FY MG TS QJ——讓我們一下子把這個BF FY摸個清楚吧。我來讀出對角線,你把它們寫下來。」
二
B
「好的!我不介意,儘管一個以MON結尾的十三個字母的單詞還是可以想象出來的。這樣的話,我們的關鍵詞要麼是以MON開頭的,要麼是另一種情況。」
「是的,但我剛才的話還沒有說完。如果他想看信上的指示,那麼他不會帶密碼信的,而是會帶上解過碼的版本。」
「OB。」
「感謝上帝!真是這樣,這太好了!這實際上就證明了我們的S和T是正確的。現在,我們知道AR一定是在關鍵詞里並排出現的。」
二
「是的,很好,就填在那裡。不過,這些分成對的字母現在能不能找出有含義的來?」
「沒錯。現在,假設我們的這個壞人對你狡詐的別有用心一無所知。假設他對自己說:『哈麗雅特·范內以及別的著名偵探小說家經常讓殺人兇手告訴受害者:「把這封信帶上」,那這一定是一件正確的事。』這可能就是為什麼信會在這裏的原因。」
| e | ||||
| e | ||||
| e | ||||
| U | Z |
「不可能。原因有一點,這樣他會把信放在方便的地方,比如外面的口袋,而不是夾在一個筆記本里。而且——」
「哦,彼得!多美妙啊!讓我們跳舞吧,或者做點什麼。」
「不幸的是,這裏沒有前後重複的字母。如果有的話就會起上大作用,但我們不可能老是走大運。
彼得勛爵臉色變白了。
一
「為什麼不呢?讓我們來試試。把字母寫下來。M O N A R——哦,哈麗雅特!」
「十二個字母不重複的話,有可能嗎?」
「你說得對,」溫西說,「說得太對了。事情就是這麼回事,但這對我們還是沒有太大的幫助。不過,我們現在知道,哪些內容一定會在信里出現,這在我們破譯的時候會起到很大作用。我們還知道,那個兇手是比較業餘的,這是這封信本身就可以證實的。」
「渾蛋!」溫西憤怒地說。他把信扔進廢紙簍里,戴上他的帽子,去了拉法蘭克夫人那裡。在那裡他找到了哈麗雅特,她正在刻苦地破譯密碼信。不過,根據她的彙報,她失敗得一塌糊塗。
「我們可以把Q填在S之前。如果關鍵詞里已經確定沒有U的話,Q不太可能出現在關鍵詞里,而且我們大概已經知道R是什麼了。」
「萬歲!偉大的女人!我一直都討厭表格一,我們就把它扔開吧。那就讓我們得到了一個很有希望的表格二。」
「沒有。我已經嘗試了把它們填進去,但一點用也沒有。有ATGM,這就變成了RSEN,這又可能是許多單詞。在信剛開始的地方,有一個TS,後面是QJ。TS等於SQ,你覺得接下來的那一對應該是U什麼吧,但不是的。QJ一定是S什麼。」
A