第73頁
金鎖現在被楚雁托在掌心,她看到金鎖上刻著四個字母,它們是曉彤的名字。
——TONG
「紅棉與曉彤一起從我生活中消失,我現在還不知道原因,但想想這金鎖本應該和曉彤在一起,為什麼卻會出現在我的脖子上?是不是我失憶前就知道,在以後的日子裡,它會幫助我解開父親留在玉器中的密碼?」
馬南目光變得悠長,其實,他在昨夜還看到了其它一些畫面,他和父親安靜地坐在陽光里交談,兩人面色越來越沉重,似乎正在說著一件極其要緊的事。但是,馬南卻無法記起他們說些什麼——也許回憶起那時父親說了些什麼,他便知道了現在這些事背後的秘密。
「現在,讓我們來一塊兒破解那五件玉器中的密碼吧。」馬南說。
楚雁精神一震,還有些緊張——父親在玉器里,會留下什麼樣的秘密?
馬南顯然是想讓楚雁跟他一道來走進父親的秘密,所以,他將一張抄錄五件玉器中五道密文的紙推到了楚雁面前,還有一支筆。
「密碼其實並不像一般人想的那麼高深,現在,我就讓你親自一步步解開這個密碼。」
楚雁有些遲疑,她盯著面前的五道密文,有些無所適從。
「好了,我們第一步要做的,就是將這五道密文合併成一條完整的密文。」馬南輕鬆地說道,「我曾經跟你說過,這五道密文至少有一百二十種排列順序,如果我們一種一種去試,那麼,至少要花費我們好幾天的時間。所以,我們可以試著從父親的角度去假設,他究竟會怎麼來排列這五道密文?」
「我不知道。」楚雁老老實實地回答,「我只知道金木水火土。」
「這樣的順序太簡單,所有人都會第一時間想到這樣排列,所以,這必定是不正確的,沒有人會用大家都能想到的方法來易位加密。」馬南盯著楚雁,「你再想想,父親將這五件玉器分別送給你們五個人,但又並不按金木水火土的順序,這裡頭,是否另有深意?」
楚雁眉頭緊皺,片刻過後,她猶豫著道:「難道父親將金木水火土的順序打亂送給我們兄妹五人,這本身就是順序?」
馬南立刻重重地點頭:「這正是我想到的。」
楚雁噓了口氣,有些不信地說:「難道就這麼簡單?」
「當然它不一定正確,但至少值得我們這樣去試一試。」
父親是這樣安排那五件玉器的:青圭送給了雷宇,赤璋送給了謝東城,白琥送給了陶京鴻,蒼璧送給了柯玉虎,玄璜送給了楚雁。這樣的排列是按照兄妹五人的長幼順序來排列,如果按照五行,這樣的順序就是木火金土水。
「現在,你按照木火金土水的順序,交替來排列這五段密文。」馬南提醒楚雁,「排列方法我已經跟你說過,是逐個字母交替組合到一起,也就是所謂的『柵欄』排列法。」
楚雁點頭,用筆在紙上排列起來。
那五段密文是這樣的:
青圭:VLMSNSAFBRV
赤璋:VVNTZAIAQR
白琥:RGHWNFTSUS
蒼璧:SGBWUABYAB
玄璜:TUTOKSTKBA
按照「柵欄」易位法,它們應該是逐個字母交替組合,也就是先取五條密文的第一個字母,然後再取第二個字母,依此類推,把它們合併成一條完整的密文。
楚雁很快就將合併工作完成,現在,展現在她面前的是這樣一組字母:
VVRS TLVG GUMN HBTS TWWO NZNU KSAF ASAI TBTF ASYK BQUA BRRS BAV
「現在,我們要來把這整條密文破解成為明文。」馬南緩緩地道,「傳統的密碼加密不外乎兩種方法,易位和替換,而替換又分單字母替換與多字母替換。單字母替換很容易被破解,因而在很久以前就幾乎被棄之不用,所以,我們現在只要考虎多字母替換就行。」
馬南目光落到那個金鎖上:「現在,我肯定這金鎖上的字母就是解密的密鑰,有什麼樣的加密方法,密鑰可以是一組字母?」
楚雁靜靜地盯著馬南,等待他說出答案。
「我想到一種十八世紀最複雜,曾經被公認為不可破解的一種加密方法,那就是維熱納爾方陣。」
馬南知道楚雁必定沒有聽過維熱納爾方陣,所以,講述得頗為詳細。
維熱納爾是法國一名外交官,在他發明維熱納爾方陣之前,單字母替換已經被公認為是一種極不安全的加密方法,維熱納爾方陣,其實也是在單字母替換的基礎上產生的。
我們知道,單字母替換必須有一張密碼錶,用以說明替換與被替換字母的關係。比如:
明碼錶:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼錶:BCDEFGHIJKLMNOPQRSTUVWXYZA
這樣一張密碼錶的意思,就是用字母B代替字母A,C代表B。例如明文ROSE,根據密碼錶,就可以被替換成SPTF。
單字母替換加密的克星是字母頻率分析,到後來,幾乎所有密碼破譯師都能破譯這種單字母替換密碼。維熱納爾就是在此基礎上,提出可以用多個密碼錶來加密一段密文。因而,他建立了一張表格,將英文二十六個字母依次向後位移一位,這樣,就形成了二十六個密碼錶,這就是著名的維熱納爾方陣。
A b c d e f g h I j k l m n o p q r s t u v w x y z
1 b c d e f g h I j k l m n o p q r s t u v w x y z a