作家篇 貝拉索的秘密
“我看看,這都是什麼樣的密碼,能夠值這麼多錢。”
林允謙接過文一凡手中的筆記本,仔細端詳着書上的密碼:
..././--./..-./../-/.---/-../-./---/-../.---/..../.-../-..-/--.-/-/--/.-/-./../..-./.--./.---/--/.-/.-./-/.---/--./-/../.-/.-./-.../--./..-./---/---/.--./.-/-./..-./..-./--/.---/.---/-../.-../.-../.../--./-./.-../-..-/.-./..../-../.-/--.-/---/.---/..-./-./.-../-..-/--/.---/.---/--./.-../..-/.---/-../-./-./.-/.-./-.../.---/.-/.-./---/.--./..-./.../.-../-../--/-.../--./--./.-./.-./.---/-../--.-/-./-..-/.-././.-../-../../.-./--/--./-./-./.-/--/./--/..-./.-./.-./--/-..-/-/-./--./--/..../.-../..-./../---/.--./..-./-.-/
看着這點與線構成的內容,他輕笑着搖了搖頭,便說道:“什麼嘛,第一層加密,便是如此簡單的摩斯碼加密嗎?”
“或許第一層應該只是一個熱身罷了,否則以後如果都是這樣簡單的話,恐怕兩千元很快就會被別人拿走吧。”
文一凡微笑着回答道,心中卻暗自發笑到。
——一千元這個數字,也是我設下的陷阱,這個數字對於大多數人都是一個略微大的數字,既可以令普通家庭積極地去破譯密碼,從而能夠隱藏我的身份,又不會另他們太過於狂熱地投入全部時間去破譯密碼,而耽誤了學業或工作。正因如此,即便所有人都在積極地尋找破譯密碼的方法,他們也不會搭上一切時間破解。這樣一來,那些全力破解密碼,並且相較於大多數人的進度一馬當先的人,便有了“繼承人”的嫌疑。
“是啊,看起來並不簡單呢,不過第一層加密,還是很容易翻譯出來的。”隨聲附和道,文一凡的右手握着一直鋼筆,迅速寫出了以下內容:SEGFITJDNODJHLXQTMANIFPJMARTJGTIARBGFOOPANFFMJJDLLSGNLXRHDAQOJFNLXMJJGLUJDNNARBJAROPFSLDMBGGRRJDQNXRELDIRMGNNAMEMFRRMXTNGMHLFIOPFK
“這樣一來,我們需要面對的,就是第二層加密了。”
林允謙緩緩地拿起報紙,口中默念着紙上的詩歌:“狂妄者穿過無邊花園/那是維吉尼亞的監牢/鮮花恥笑着他的無知/若你能做到審視自身/便知君必焚燒於地獄,或許這些,便是第二層加密的提示吧。”
——聰明啊,林允謙。你果然並非像是外表上表現的那樣大大咧咧。那麼,在各個方面都展現出與我相同思想的你,在看到這首詩之後,又能夠得出什麼樣的結論呢?
“我想想,如果單獨拿出第二段的內容來看,或許對方用的應該是維吉尼亞密碼來加密的。”林允謙緩緩地放下報紙,說道:“維吉尼亞的監牢,結合各種地名均無法匹配,而這個名字絕對不會毫無意義地出現在這裏,因此推斷第二層加密是維吉尼亞加密法,應該沒有什麼問題吧。”
“這麼說來,能夠快速得出維吉尼亞密碼的你,平常對於古典密碼也有着一定的研究了?”似乎是突然發現了有趣的事情,文一凡笑着問道,“畢竟,只有學習過古典密碼的人,才知道這個名詞的指向。”
“只是略懂罷了,平常喜歡翻越一些有關於密碼的書籍,因為比較喜歡破解密碼的過程,有的時候也喜歡自己製造一些加密的內容給別人破解。”輕笑着攤了攤手,林允謙回答道,“不過啊,像這種靠着堆積加密層數而生硬地向上提高密碼破譯難度的人,當真是一個無聊的人呢——這樣的加密毫無意義,甚至早已拋棄了古典密碼特有的‘美感’,完全是在耍流氓。”
——百分之五十重合,有意思,林允謙,為什麼你我的思維如此相像?你到底經受過什麼樣的教育?
你……究竟能不能信任?
心中的好奇再一次加深,他不動聲色地壓下嘴角的笑意,輕聲附和道:“是啊,當真是一個無聊的謎題。”
“不過,為了能讓出題人敗的心服口服,我們最好趕在那自作聰明的人之前,將這整個密碼全部破譯出來。”伸了個懶腰,他看起來已經打起了全部的精神,“怎麼樣,有沒有興趣一起破譯?”
——竟然連我接下來將注意力放在密碼上的理由都幫助我找好了。如此的順利……又或者說,跟他待在一起,會有好運氣嗎?
——怎麼可能~
“好啊,那就一起破解這個謎題吧。”嘴角露出一絲微笑,文一凡起身,從書架中抽出了厚重的書,放在桌子上。稍作思考後,他便翻開了書籍,翻到了標記着“VigenèreCipher”的那一頁。
“維吉尼亞密碼,又譯維熱納爾密碼,是使用一系列凱撒密碼組成密碼字母表的加密算法,是凱撒密碼的基礎上擴展的多表密碼,此密碼是由意大利密碼學家Mr.GiovanBattistaBellaso所創造的,后被誤認為是法國外交官BlaiseDeVigenère所創造的,所以被稱之為維吉尼亞密碼。”緩緩地抬起頭,他看着林允謙,狡黠地笑了笑,“所以,我其實更願意稱之為‘貝拉索密碼’,你應該不介意吧。”
“名稱只不過是將其與其它密碼區分出來的標籤罷了,事實上,貝拉索密碼本身就是一個不俗的加密方式,因此我並不糾結於這種錦上添花的東西。”拿起旁邊的玻璃杯,林允謙喝了口水,笑了笑,語氣帶着幾分溫和地說道:“那麼,我們之後就叫它‘貝拉索密碼’好了。”
——百分之五十五,現在我能夠肯定了,將你留下是一個極其正確的決定,我可不願意與你這種人變成敵人。
“多謝,”輕輕地點了點頭,他並未過多表述,便接著說道:“既然你了解這種密碼,便應該知道,貝拉索密碼的組成元素便是密匙,密文,明文和密表吧。”
“當然,這應該是貝拉索密碼最基礎的知識了。”
“那麼問題就來了,如今密文我們有了,密表在這本書中也有很詳細的圖表,而明文則是我們將要尋找的答案。可是解密貝拉索密碼最關鍵的密匙,這份報紙中竟然隻字未提,這未免讓我有些困惑。”右手手指輕敲着桌面,文一凡微笑着說道:“如若想要解密貝拉索密碼的話,不給密匙的一切謎題全部都是耍流氓,而很顯然,那個自作聰明的傢伙,不會這樣無賴的。”
“所以,你懷疑密匙其實就隱藏在這首小詩裏面。”再一次閱讀了一遍小詩后,林允謙看了眼他,不免笑出了聲:“恐怕,聰明如你,早就已經有了自己的想法,只是想要聽聽我的猜想;又或者說,剛剛那番話,其實就是想要引導我說出自己的想法,不是嗎?”
——厲害啊,林允謙,不進能夠如此迅速地猜出我的想法,還能夠毫不忌諱地當著我的面說出來,或許他真的是一個可以信任的助力?
“不錯,我的確是想要聽聽你的想法。”大大方方的承認了之後,文一凡靜靜地看着他,眼神中帶着幾分期待。
“怎麼說呢,整個小詩好像到處充滿了暗示,卻又好像一點暗示都沒有給,”林允謙看着眼前的詩歌,略作思考便說道:“如若對方是採用的先提示密碼種類再提示密匙的話,無疑第一句話就可以拋棄了,剩下的三句話中便隱藏着密匙。”
“如果我們把他想像成一個自作聰明的人的話,很顯然他會這麼做。而且仔細看第一句話和第三句話,‘狂妄者穿過無邊花園’和‘鮮花恥笑着他的無知’,這兩句話明顯是為了引出第二句話和第三、四句,因此密匙在這裏面的可能性很低,因為如果這個印子藏着密匙的話,那麼引出的內容將毫無意義,因此我會把目光放在最後兩句話。”
“很清晰的思路,說說你該如何確定密匙。”文一凡點了點頭,做出了肯定的答覆。
“這一點很簡單,我們都知道,密匙是一個單詞的可能性是最高的,那麼就按照最高可能性的結果,逐字逐句嘗試每一個名詞和動詞就好了,如若不行,那麼再考慮其它可能性。”在“審視”,“自身”,“焚燒”,“地獄”下面劃出橫線,他問道:“你有沒有能夠解密貝拉索密碼的程序,或者我現場給你手寫一個也行。”
“明文=[26+(密文-密鑰)]Mod26+1,有了這個公式,一切都變得簡單了起來。”在電腦的控制器中輸入一行代碼,他輕敲回車鍵,便打開了一個頁面,“請吧,試試你的思路。”
“那麼首先,我們先假設密匙是‘survey’的話,”在密匙中輸入單詞后,他輕敲回車,得出了結果:
KYXAMRBXEJHHZFOLXKSHZATHEUIONELCRMFEXIFKELXZDENBDFJBRJPLYYEOGDWIPVEDABPSBXEIEPTDRMSNXMCYQZYAIMNBIHOMIJVCIHKLFUDZQDJLDSXLYGYGJGGJWF
“看起來並不像是解密的內容呢。”林允謙搖了搖頭,接着輸入“hell”一詞,得出結果:
ZIRQPXUOUSOUOPIBAQLYPJAUTECEQKETHVMRMSZAHRQQTNUOSPDRUPICOHLBVNQYSBXUQKWFQHYYHVMUHVZAMWWOTFRRYVUOXRICLPOTYQRYUEXPTJCCTBEYNQSWMMZAMO
“也並不像是最終的答案,反而更亂了,”文一凡做出了評價,“不過,最好還是記錄一下,以免漏掉了什麼內容。”
緊接着,二人使用軟件連續嘗試了“oneself”和“burn”兩個單詞,得出的結果依舊是如同亂碼一般雜亂不堪。
“其實你早就知道,這些單詞沒什麼用了,不是嗎?”文一凡看着正在嘗試着最後一個單詞的林允謙,不由得笑出聲來,“一次次的失敗,我可沒有從你的臉上看到一點失望的情緒。”
“被你看穿了呢,”林允謙大大方方的承認了,“的確,我知道他並沒有什麼可能把密匙直接放在表面意思裏面,但是為了防止我們高估了他,所以還是嘗試了一遍。那麼接下來,就看一看第二層意思吧。”
“首先,最有可能藏有信息的地方,應當就是‘審視自身’和‘焚燒於地獄’,如此看來,密匙應該就隱藏在這兩個地方。”
“‘審視自身’,應當是指令詩歌中的主角審視自身,這個自身在詩歌中已經給出了解釋:‘狂妄者’,甚至還出現了兩遍,因此這個詞語很可能就是密匙。”他在紙上緩緩地寫下“madcap”一詞,隨後說道:“但是保險起見,我還是去思考了一下‘焚燒於地獄’的意思,發現不僅原文中並沒有提到相關的內容,甚至鋪墊到生活中也有太多意思,如此可能出現歧義的地方,我不會將它做成密匙的。”
在電腦中輸入“madcap”一詞,在經過計算后,電腦給出了答案:
EEJHIIVDQQDYTLASTBMNLHPYYAUVJVFIDTBVRORRACRFPLJSXLVINAJRKFAFAJIPLMYJMILJVDQPAGNJDTOERSOFMQSGUTJSCNATEAPIUOGCZAPGMUDRPZTCSMKNFXAPIM
這下,林允謙似乎是陷入了思考之中,因為得出的內容,顯然不像是一個有規律的密碼。
“看起來,似乎還有一層加密呢,”文一凡看着眼前的密碼,輕笑一聲,“你應該知道,同一個名詞之下,英語有很多種釋義吧。”
“啊,你的意思是……”林允謙馬上明白了他的意思,“‘狂妄者’還有另一個名詞?”
“不錯,這個單詞的全稱便是‘megalomania’,直譯過來是‘自大狂’的意思,當然也可以翻譯成‘狂妄者’的意思。”文一凡將這個單詞打入電腦之中,微笑着說道:“現在,第八層加密,應該算是破譯出來了吧!”
GAAFXFXDAGDXDFXFFAAAAFDFGAGFXGGAAFXAFDADAAXFAFDDAXGGADXFDXAFAXFADXAFDGAGXDAFAFXDAGADFFDDAXAGGDXDDFXFAFDXDAGAFAAAGFGDAXGFGADFFXADFX
隨着回車鍵的按下,軟件幾乎須臾之間便解開了貝拉索密碼的加密,浮現出了這段信息原本的樣子。
“全部由‘ADFGX’這五中字母構成,應當就是第七層加密內容了。”林允謙點了點頭,“單拿出這段內容的話,應當是波利比奧斯方陣加密。”
“不錯,但是我在想,如果單單就這樣的話,那麼第七層加密,是否有些太過於簡單了呢?”文一凡將整段密碼打入名為“PolybiusCipher”的軟件之中,很快就得出了結果:
dlpkqwmpcaqrdtudlehfaplgvtfpwlvcwlrqkllkqfngvqikmplwbdcaoivodmxfx
“看起來並不像是解開的樣子,反而更亂了。”林允謙搖了搖頭,否認了這個答案。
“是啊,如果真的像我想像的那樣,或許只能等待下一步的提示了。”看着電腦上的一串字母,他也陷入了沉默……
第八層貝拉索密碼,破解。