美國小說家埃德加•愛倫坡深受代號與密碼所著迷。愛倫坡最著名的小說〈金甲蟲〉(The Gold Bug)就是以一則寫在羊皮紙上的密碼訊息為中心。
〈金甲蟲〉的一名主角使用了頻度分析的技巧解讀密文(如下所示),而這則密文似乎提供了線索,引導主角找到海盜基德的祕密寶藏:
一面好鏡子在主教招待所惡魔的椅子四十一度十三分東北偏北最大樹枝第七根椏枝東面從骷髏頭左眼射擊從樹前引一直距線通過子彈延伸五十英尺。
〈金甲蟲〉並非愛倫坡唯一一個有關密碼的作品。在西元1839年至1841年間,他在費城的《亞歷山大使者週刊》和《葛拉翰雜誌》寫了相當多以密碼為主題的文章,並且請他的讀者提供密文讓他破解。他寫道:「讓密碼成為考驗。任何人都可以將密文寄來,我們保證會即刻閱讀,不論它所採用的字母有多罕見或多隨興。」
由於這項請求,愛倫坡收到了相當多的郵件,也在他的專欄裡刊登了許多密文與解答,不過愛倫坡從來沒有揭露自己如何破解這些密文的方法。然而,發表於1843年的〈金甲蟲〉,其故事線可能提供了一些線索,讓我們瞭解愛倫坡是怎麼辦到的。
愛倫坡利用他在《葛拉翰雜誌》的最後一篇文章向讀者提出挑戰,請讀者試著破解據稱是泰勒先生提供的兩則密文。這兩則密文的破解,耗了超過一百五十年的時間。
在亞瑟•柯南•道爾(Arthur Conan Doyle, 1859∼1930)的〈跳舞的小人〉
(Adventure of the Dancing Man)之中,夏洛克•福爾摩斯也面臨了必須以同樣系統解開密碼的挑戰。在這個故事中,一位諾福克鄉紳娶了美國太太,並在太太的要求下承諾,永遠不會問她在抵達英國之前的生活。在結婚一年多以後,這位鄉紳之妻接到了一封來自美國的信,而且讀完以後顯然很震驚,不過她卻把信扔進火裡。沒多久,在他們居住的莊園宅第裡,在許多牆面和紙張上,都開始出現一個個跳舞小人的圖像,這情形似乎也讓鄉紳之妻感到非常不安。由於承諾不追問太太的過往,鄉紳請福爾摩斯揭開這些訊息的祕密。在收到幾則訊息以後,福爾摩斯緊急趕往諾福克,卻在抵達時發現鄉紳已被槍殺身亡,而鄉紳的太太則受到重傷。
就跟〈金甲蟲〉的故事一樣,福爾摩斯利用了頻度分析來破譯訊息。不過和〈金甲蟲〉故事主人翁勒格杭不同的是,福爾摩斯手上握有好幾則訊息供他研究這種密碼,而且他也正確地推論出訊息上的旗幟符號代表斷字,這讓解碼工作簡單許多。這幾則訊息也讓福爾摩斯可以使用頻度分析的方式來破譯出第一則訊息,內容顯示為:「我已抵達。阿貝•斯蘭尼。」
福爾摩斯發現這位名叫阿貝•斯蘭尼的美國人在鄰近農場留宿,便使用同樣的加密方式寫了訊息給他。結果,斯蘭尼原來是這位鄉紳太太的前任未婚夫,是名幫派分子,這種跳舞小人的密碼就是這個幫派所發明的。
>>>更多密碼的祕密