中文譯本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 釋出,本頁由 JIC 翻譯,非原作者官方版本,譯文如有出入以英文原頁為準 · 檢視英文原頁 ↗
MQOLCSJTLGAJOKBSSBOMUPCE
FEWGDRHDDEEUMFFTEEMJXZR
ZUQUPNZN · VIOHIKNNGUAB

上海 · 1933 · 壓印在金條上的拉丁字母 · Schmeh 五十大懸案第49號

中國金條密碼

七根金條據稱是一筆三億美元存款的憑證,上面壓印著十六串拉丁字母,九十年來無人提出過解讀

這些字母串裡幾乎每個字母都恰好出現十次,其分佈之平坦,是任何加密都產生不了的。這些字母是手工數出來再排列的,所以既沒有密文,也沒有資訊。這種平坦的計數以前就有人注意到了(Schmeh 部落格上的一位評論者、Nick Pelling、Bret Bowen);本頁把轉錄與照片作了核對,並測量了這一模式有多麼不可能。

Daniel Bourdeau · 釋出於 · 更新於

方法:不適用

摘要。十六段銘文共有263個字母,而且字母表中幾乎每個字母都恰好出現十次:二十六個字母中有二十一個恰好出現十次。以均勻分佈為基準,卡方統計量是1.25(自由度25),而隨機抽樣預期為25。這是萬億分之一級別的過度均勻,沒有任何加密能產生這樣的結果:替換和移位都會保留明文頻率的偏斜,即便是一次性密碼本,也仍然是隨機抽樣,結果會落在25附近。有人擺出了每個字母各十個,再把它們排列得看起來像密碼。狀態:已判定為人為構造,並非密碼。其中沒有資訊。

01 實物

按照 Kevin McCurley 1996年為 IACR 記下的說法,1933年在上海有七根金條發給了一位“王將軍”,充當一家美國銀行存款的金屬憑證。上面的中文描述了一筆超過三億美元的交易,並給出金條的總重量為1.8千克。當時圍繞這筆索賠的糾紛尚未了結,McCurley 公佈這些照片,是希望讀懂這些密碼能幫助解決糾紛。

一根金條,壓印著 USA、數字300000000、兩幅肖像,以及幾行拉丁字母密碼
其中一根金條(IACR,1996年)。密碼壓印在肖像周圍,位於數字300000000的上方和下方。圖片:Kevin McCurley,“Cryptograms on Gold bars from China”,IACR(1996年),iacr.org/misc/china。

Elonka Dunin 從那以後一直把這件東西列在她的著名未解密碼清單上。2020年,她聯絡上了 IACR 頁面上提到的那位律師,律師證實他見過這些金條,形容它們大約有遙控器那麼大,並說銀行沒有把這筆索賠當真;他的卷宗已經結案。還有人指出,金條上描繪的飛機是一種直到1934或1935年才首飛的機型,晚於金條自稱的日期。

02 十六段密碼

同樣的字母串在各根金條上反覆出現,這正是最初讓人覺得它們有意義的原因。全部列出,由長到短:

SKCDKJCDJCYQSZKTZJPXPWIRN
MQOLCSJTLGAJOKBSSBOMUPCE
RHZVIYQIYSXVNQXQWIOVWPJO
FEWGDRHDDEEUMFFTEEMJXZR
XLYPISNANIRUSFTFWMIY
HFXPCQYZVATXAWIZPVE
YQHUDTABGALLOWLS
UGMNCBXCFLDBEY
ABRYCTUGVZXUPB
JKGFIJPMCWSAEK
KOWVRSRKWTMLDH
HLMTAHGBGFNIV
MVERZRLQDBHQ
VIOHIKNNGUAB
GKJFHYXODIE
ZUQUPNZN

按 McCurley 的轉錄共263個字母。他當時就指出,“some of the letters are hard to read so there may be inaccuracies”。為撰寫本報告,轉錄已與他的十五張照片核對:十四串在至少一根清晰的金條上逐字母得到證實;UGMNCBXCFLDBEY 在每一根刻有它的金條上都是十三個字母(最後那個 Y 之前的字形在最清晰的鑄件上讀作 E,在另一根上可能是 B);KOWVRSRKWTMLDH 中的第二個 K 在任何一根金條上都看不到。細節見註釋。

03 每個字母十次

數一數字母,模式就顯現出來了。

10 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 金條密碼字母計數 英語應有的分佈

金色是每個字母的實測計數;後面的淺紅色是263個英語字母應有的分佈。英語在 E 處高聳,到 Z 跌到幾乎為零。金條兩者都沒有。二十六個字母中有二十一個恰好出現十次,其餘五個只差一個,只有 I 差了三個:

字母次數字母次數
E11O9
I13T9
S11其餘全部21個字母10

每個字母十個,應當恰好是260個字母;轉錄給出的是263個。與照片核對後去掉了一個字母(那條十四個字母的串在金條上是十三個),另有一個存疑,所以真實總數是261或262。這並沒有消除偏差:I 在每種讀法下都是十三個;視那兩個存疑字形如何轉錄,差一個的字母有三到七個。金條本身就是每個字母大約十個;這些偏差不是轉錄噪聲。在每一種站得住的讀法下,卡方都保持在1.2到1.5之間,機率都接近萬億分之一。一個人每個字母數出十個、偶爾數錯一兩個,就會得到這種模式。

04 為什麼沒有任何密碼能做到這一點

檢驗取值
重合指數0.0350 (英語0.0667,隨機0.0385)
相對均勻分佈的卡方,自由度251.251 (隨機抽樣預期為25)
P(卡方 ≤ 1.251)9.3 × 10−13 約萬億分之一
相對英語字母頻率的卡方1488
200,000個隨機263字母串中至少同樣均勻的個數0

論證的關鍵在於分佈平坦得超出了隨機性所允許的程度。逐一看候選密碼:

只有刻意構造才會產生這種結果。字母在十六個串中的排列看起來是隨機的。字母在串內重複的地方有71處,而把同一批字母隨機打亂、分成同樣長度時的預期是65.6處。有人數出每個字母各十個,然後把它們分配了下去。

05 這意味著什麼

這些銘文是裝飾性的填充物,做得像密碼,刻在一件本意就是要看起來像有價證券的東西上。這與關於這些金條的其他已知情況都吻合:一根註明1933年的金條上出現了當時尚未造出的飛機,銀行拒絕了索賠,法律卷宗未有結論便結案了。

在著名密碼的各種清單上,這件東西應當重新歸類為其中沒有資訊的人為構造。這些統計資料解釋了為什麼九十年的嘗試都沒有得出任何解讀。

關於轉錄:這一論證最初僅基於 IACR 1996年的轉錄,轉錄者本人曾警告說有些字母難以辨認。此後,這些字母已根據 IACR 的十五張照片放大並拉伸對比度後重新轉錄。十六串中有十四串得到證實;有一串比公佈的少一個字母,另一串中有一個字母在現有解析度下無法確定。統計量針對每一種讀法都重新計算過,結果不變。

06 來源