通過(guò)放大鏡,他可以更清晰地觀(guān)察那些微小的細(xì)節(jié)。
而在這一片混亂中,最引人注目的當(dāng)屬那臺(tái)老舊的、
需要手搖發(fā)電的機(jī)械式密碼分析輔助計(jì)算器。
它靜靜地停在臺(tái)面一角,齒輪上沾著些許鉛筆灰,仿佛在默默地訴說(shuō)著它曾經(jīng)的輝煌。
這臺(tái)計(jì)算器雖然已經(jīng)過(guò)時(shí),但在他的手中,
卻依然能夠發(fā)揮出重要的作用,幫助他破解那些復(fù)雜的密碼。
林一的破解工作,是從最基礎(chǔ)、也是最枯燥的頻率分析(frequencyanalysis)開(kāi)始的。
他假設(shè)密碼本內(nèi)的密文是基于某種單表替換密碼(ipher)
或多表替換密碼(ipher)。
他首先將密碼本中出現(xiàn)頻率最高的數(shù)字組合、字母串和特殊符號(hào)逐一列出,
試圖對(duì)應(yīng)英文或中文(考慮到老周的背景)中的常見(jiàn)字母(如e,t,a,o,i,n)或詞匯。
然而,結(jié)果令人沮喪。統(tǒng)計(jì)出的高頻符號(hào)分布極其均勻,
沒(méi)有出現(xiàn)明顯的峰值,這排除了簡(jiǎn)單的單表替換可能性。
接著,他嘗試棋盤(pán)密碼(playfaircipher)的思路,
將符號(hào)兩兩分組,構(gòu)建可能的5x5密鑰矩陣。
他試驗(yàn)了老周名字的拼音(zhouhongan)、電臺(tái)呼號(hào)、
甚至上海的地名拼音作為密鑰,但推導(dǎo)出的明文依舊是一堆毫無(wú)意義的亂碼。
“不對(duì)…”林一低聲自語(yǔ),用鉛筆煩躁地敲打著桌面,
“…結(jié)構(gòu)太工整了…不像是隨機(jī)的…一定有某種…更精巧的…雙層甚至多層加密結(jié)構(gòu)…”
挫敗感如同冰冷的潮水,一波波沖擊著他的神經(jīng)。
那本密碼本仿佛一個(gè)戴著多層面具的幽靈,每一層偽裝都天衣無(wú)縫。
時(shí)間一分一秒地流逝,窗外的天色由暗轉(zhuǎn)明,又由明轉(zhuǎn)暗,
實(shí)驗(yàn)室里只有鉛筆劃過(guò)紙張的沙沙聲和林一越來(lái)越沉重的呼吸聲。
夜深人靜,實(shí)驗(yàn)室的掛鐘指針指向了凌晨三點(diǎn)。
林一感到一陣劇烈的頭痛襲來(lái),眼前的符號(hào)開(kāi)始扭曲、模糊。
他不得不站起身,走到水池邊,用刺骨的冷水狠狠沖了把臉。
水珠順著他蒼白的臉頰滑落,滴在冰冷的鉛板上。
他抬起頭,看著墻上那張巨大的、標(biāo)注著各種無(wú)線(xiàn)電頻段和電臺(tái)呼號(hào)的上海及周邊地區(qū)地圖,目光有些失焦。
突然,他的視線(xiàn)無(wú)意中掃過(guò)實(shí)驗(yàn)臺(tái)角落——
那里放著從老周宿舍搜來(lái)的一些私人物品,
其中有一個(gè)略顯陳舊的木制圍棋盒,盒蓋上刻著“棋樂(lè)無(wú)窮”四個(gè)字。
老周的調(diào)查檔案里提到,他唯一的業(yè)余愛(ài)好,就是獨(dú)自研究圍棋棋譜。
“圍棋…”林一喃喃道。他的腦中仿佛有一道電光閃過(guò)!
圍棋的棋盤(pán),是19x19的網(wǎng)格!棋子的落點(diǎn),可以用坐標(biāo)來(lái)表示!
而老周的密碼本里,大量出現(xiàn)了成對(duì)的、范圍在1到19之間的數(shù)字!
他之前一直以為那是某種頁(yè)碼或行號(hào)標(biāo)記!
一個(gè)大膽的猜想如同驚雷般在他腦海中炸開(kāi)!
未完待續(xù)!
a