整個密碼文件中包含了3種字符:羅馬字母、希臘字母和看似雜亂的抽象符號。破譯小組首先將密碼文件轉換成為計算機可識別的信息,然后嘗試借助計算機的枚舉能力來破解它。他們使用了類似谷歌翻譯中的統(tǒng)計翻譯技術,即把密碼看做是一門外語,然后嘗試尋找合適的規(guī)則轉換成德語。

一開始,他們將羅馬字母和希臘字母單獨提取出來,但計算機無法破譯。后來他們忽然意識到,羅馬字母和希臘字母在這份詭異的文件中可能只是起到了空格的作用,真正包含了信息的是那些抽象符號。沿著這個思路終于他們破譯出了第一個詞:“入會儀式”,緊接著又發(fā)現(xiàn)了“秘密條約”。最終,在2011年4月,這個沉睡百年的密碼被成功破譯。

達芬奇密碼侵權案中的密碼

達芬奇密碼

2003年,丹布朗的小說《達芬奇密碼》火爆全球。但是“槍打出頭鳥”,這本火熱而又挑戰(zhàn)禁忌的小說一出來就遭到非議頗多,有人認為內容涉嫌抄襲《圣血和圣杯》,最后鬧到對簿公堂。在2006年,倫敦的法庭宣布對《達芬奇密碼》抄襲的檢控不成立,而富有娛樂精神的法官彼得史密斯 (PeterSmithy)在最后長達71頁的裁決書中悄悄地嵌入了一段密文:smithycodeJaeiextostgpsacgreamqwfkadpmqzv

有趣的是,這段密文的解密過程與《達芬奇密碼》的第一個密碼有關,都涉及到了斐波那契數(shù)列表示的字母輪換。而且大法官為了增加難度,故意對密文進行了改寫:

密文中的第二個t其實應該是h

最后一個字母沒有被譯成密碼

解密時,一些字母要按照反方向進行置換

倫敦的法律分析師丹尼爾坦奇(DanielTench)首先發(fā)現(xiàn)了這段密文,緊隨其后泰晤士報也報道了這段信息,還把那份裁決書發(fā)到網(wǎng)上,開放論壇給蜂擁而至的解碼者,一時間在全球掀起了一股解謎風潮。丹尼爾坦奇最后成為了第一個破解密碼的人,因為史密斯法官在與他交流的幾封郵件中透露了許多的解密提示。這也導致眾多解密愛好者們紛紛表示法官的“劇透”嚴重影響了大家享受這次解密的樂趣。

這段密碼的明文是:SmithyCodeJakieFisherwhoareyouDreadnought

法官后來解釋說,他自己是Fisher的粉絲很多年了。海軍上將AdmiralJohn“Jackie”Fisher被認為是皇家海軍歷史上的第二號重要人物,他革新海洋軍事作戰(zhàn)方式,引入了第一艘現(xiàn)代戰(zhàn)艦“大無畏”號(HMSDreadnought)。史密斯花了大概40分鐘將這個密碼編入裁決書里純粹是逗自己玩兒的,從沒想到有人居然會注意到。這也給這樁侵權訴訟增添了一個可愛的花絮。

愛倫坡的密碼挑戰(zhàn)

愛倫坡的密碼

愛倫坡被認為是現(xiàn)在推理小說的鼻祖。他本人也對密碼十分熱衷,常常在自己的詩歌或者散文中隱秘地嵌入一些密碼。除了在他的小說《金甲蟲》中設置眾多的密碼對讀者的智力進行折磨外,愛倫?坡還在一本流行雜志上公然向所有讀者挑戰(zhàn):邀請大家設計密碼考驗他。他也確實是一名專家,據(jù)說陸陸續(xù)續(xù)地解開了上百個讀者寄來的密碼。

在此期間,有一位名叫Mr.W.B.Tyler的讀者寫了兩個密碼寄給愛倫坡。這兩個密碼不但沒有得到解答,反而還被直接被刊登到了雜志上。這是愛倫坡唯一公開的未解之謎。一時間眾說紛紜,更有甚者大膽猜測Tyler實際上就是他的筆名。

Tyler的第一份密碼

▲Tyler的第一份密碼

直到1992年,特倫斯惠倫(TerenceWhalen)教授終于解開了第一份密碼。他走出的第一步是發(fā)現(xiàn)了“逗號-匕首-小節(jié)”這樣的組合在八行里面出現(xiàn)了七次:

據(jù)此他進一步猜測這三個組合符號代表的是單詞“the”。在克服了沒有標點與空格的困難之后,他給出了最終的譯文:Thesoulsecureinherexistencesmilesatthedrawndaggeranddefiesitspoint.

Thestarsshallfadeaway,thesunhimselfgrowdimwithageandnaturesinkinyears,

butthoushaltflourishinimmortalyouth,unhurtamidthewarofelements,

thewreckofmatterandthecrushofworlds

的關系。

第二份密碼更加曲折一些。有人專門懸賞2500美金的不菲金額邀請高手來破譯,不少人認為這份密碼將會透露愛倫?坡與Tyler的關系。

Tyler的第二份密碼

▲Tyler的第二份密碼

直到2000年,這個密碼才被多倫多的軟件工程師吉爾?布朗茨(GilBroza)借助電腦的力量破譯。破譯的細節(jié)在這份PDF文件中,有興趣的讀者可以自行研究。

很遺憾的是,最終得到的完整明文看起來只是節(jié)選自某本小說的一段話而已。密碼雖然被破譯出來了,但Tyler究竟是誰,為什么愛倫坡沒有破譯他的密碼?這個歷史懸案恐怕沒人能回答了。

混亂加密法

1918年,一位名為伯恩(Byrne)的人設計了一個叫做“Chaocipher”的加密算法。他自認為這個算法的規(guī)則簡單,但難以破解。同時他制造了一個用于演示加密過程的實體機器。不過令人失望的是,這套算法并沒有引起任何組織或者政府的興趣。伯恩最后選擇在1951年出版的自傳 “SilentYears”中對世人宣布這個加密算法的存在,并向任何能破解此密碼的人提供賞金。

在當時,世界上恐怕也只有3個人知道這個算法的細節(jié):伯恩的兒子與兩個Cryptologia雜志的編輯。將近60年過去了,仍然沒有人能夠獲得賞金,更有傳言稱這個加密術實際上已經(jīng)失傳了。最后在2010年,伯恩的家人決定將所有與Chaocipher有關的文章以及機器捐給博物館,這個神秘的密碼系統(tǒng)最后才得以重現(xiàn)人間。

分享到

huanghui

相關推薦