美國作家愛倫·坡(Edgar Allen Poe,1809—1849)被譽為“偵探小說”之父,他寫的一篇叫《金龜子》的偵探小說中講了這樣一個故事:有一個叫威廉·列格朗特的怪人,帶了一個仆人和一條狗住在一個叫蘇里文的荒島上,這個小島曾是海盜的巢穴?郾一次他們在沙灘上散步時撿到一張羊皮紙,回到家里,用火一烘,羊皮紙上顯現(xiàn)出用密寫藥水寫的一些奇怪的符號:
格列朗特判斷這是一個海盜的密碼記錄,記錄了他們埋藏財寶的地方,格列朗特對這些符號進行了仔細的觀察和認真的分析與研究后,終于破譯了這份密碼,發(fā)掘出海盜的秘密寶庫,得到價值不少于200萬美元的財寶?郾
格列朗特是怎樣破譯這份密碼的呢?首先他統(tǒng)計了密碼中的203個符號,列出各種符號出現(xiàn)的次數(shù)如下表:
因為E是英文中出現(xiàn)頻率最高的字母,故“8”字代表“E”?郾在英文中最常用的字是肯定冠詞the?郾而這篇短文中“;48”出現(xiàn)了7次,因此斷言“;”代表“T”,“4”代表“H”?郾這樣其中一個片斷“;48;(88;4( ■ ?34;48”可譯為the t-eeth--?郾這時,不難猜到,中間是兩個單詞tree(樹)與through(通過),因此,“(”代表“R”,“ ■ ”代表“O”,“?”代表“U”,“3”代表“G”,再看看開頭的“ ■ 83(88”譯為“-egree”可知)“ ■ ”代表“D”(degree是度的意思)?郾這個詞的后面則可譯為“th-rtee-”,它應該是一個數(shù),顯然,它是thirteen(十三),這樣一來“6”和“*”分別代表“I”和“N”,現(xiàn)在翻譯前面的“53■■ ”得“-good”,則可以肯定“5”代表“A”?郾
在英文中S是僅次于E常用的一個字母,從符號出現(xiàn)的次數(shù)表中,可以假設“)”代表“S”?郾這樣,在20種共202個符號的密碼中,我們已經(jīng)辨認出12種共170個符號,主要障礙已經(jīng)掃除了,這樣借助于數(shù)字統(tǒng)計方法和不多的英文知識,列格朗特終于破譯出羊皮紙上寫的密碼是:
A good glass in the Bishops hostel in the devils seat, forty?鄄one degrees and thirteen minutes, north east and by north, main branch seventh limb east side, shoot from the left eye of the deaths head, a beeline from the tree through the shot fifty feet out
一面好鏡子在皮肖甫旅館魔椅——41度13分——東北偏北——主干第七根椏枝東面——從骷髏左眼射出——從樹前經(jīng)發(fā)射一直延伸50尺)
各符號及其對應的字母如下表:
列格朗特利用統(tǒng)計知識,破譯密碼得到價值不少于200多萬美元的寶藏,雖是作家的巧妙虛構,但是完全符合邏輯?郾現(xiàn)在,數(shù)學已形成一個重要的分支——編碼理論,研究如何編制密碼,使對方難以破譯;另一方面,研究如何根據(jù)收到的密碼,盡快地破譯出來?郾在現(xiàn)代戰(zhàn)爭和現(xiàn)代通信技術中,編碼理論已發(fā)揮越來越大的作用?