一覽僅憑密文復原金鑰,部分 · 四封信已解讀(96%、87%、79%、59%)
- 文獻
- 錫耶納 Concistoro 的密碼信件捆:已拍攝 25 件,是錫耶納使節等人寫給 Signoria、Balìa 和 Priori 的信,時間從 1429 年以前到 1547 年。
- 藏地
- Archivio di Stato di Siena,Concistoro 2308,fasc. 2 “Lettere in cifra”。在 DECODE 上為記錄 R4790–R4814(信件)和 R4746–R4789(金鑰),全部編目為“1500–1599”,沒有狀態。
- 密碼
- 每封信都有自己的金鑰:簡單替換,常用字母配有幾個額外符號,有些保留了詞間點,1456 年的信中有拉丁文程式碼詞。
- 它們是如何解讀的
- 歸檔的金鑰沒有一把適用於任何一封信。三把金鑰是用分階段的退火搜尋配合義大利語或拉丁語語言模型僅憑密文復原的;第四把則是根據寫在信下方的一段字母表殘片和收信人的批註重建的。
- 內容
- 一位領主經 Lajatico、Radicondoli 和 Casole 進入錫耶納領地的路線;在 Ponte a Valiano 與皇帝訂立的反佛羅倫薩人條約;使節報告 Carlo Malatesta 的“gielosia”(猜忌);1456 年的那不勒斯與對盧卡的許諾。
- 尚未解決
- 1421 年的信(第 1 號)和另外四件從未拍攝。兩份分別約 4,300 和 4,900 個符號的長密碼抵擋住了所有嘗試過的求解器;七件短文沒有金鑰。
01這捆文書,以及發現它的地方
Aloys Meister 於 1902 年看到這捆文書,題為“Lettere in cifra e loro chiavi”,分兩個分冊:Cifrari,42 把原始金鑰,其中 18 把屬於 15 世紀,最早的標有 1433 年;以及 Lettere in cifra,29 件,“dated no. 1 1421; no. 4 1456; no. 11 1478; no. 17 1528”。Giovanni Cecchini 刊印的 Concistoro 目錄(1952)把它列為第 2308 號,“Cifrari e lettere cifrate”,並說這些信件只有部分得到解讀。耶魯的 Ilardi 縮微膠捲(第 1503 卷)只把前十三幀放到了網上,全是金鑰,因此人們以為這些信件無從獲取。
它們就在 DECODE 上。整個檔案盒都在錫耶納閱覽室拍攝過:金鑰是記錄 R4746–R4789(Concistoro_2308_01 to _43),信件是 R4790–R4814(_44 to _68),前面有一張封面,寫著“Fasc. 2, Pezzi 25”。DECODE 把每封信的日期都定為“1500–1599”,且都沒有標註狀態;下文的日期和身份判定都來自信件本身。各件上的鉛筆編號與 Meister 標有日期的條目吻合,因此是他的編號。照片中包含的內容:
| 編號 | DECODE | 內容 | 此處結果 |
|---|---|---|---|
| 1, 2 | — | 未拍攝(第 1 號是 Meister 的 1421 年信件) | 需要檔案館提供 |
| 3, 5 | R4792, R4791 | 明寫的私人信件 | 無密碼 |
| 4 | R4793 | Galgano Borghesi 致 Leonardo Benvoglienti,那不勒斯,1456年5月12日 | 根據信上的殘片重建金鑰;144 個符號中的 114 個 |
| 6, 24 | R4795, R4812 | 兩封致 Signori 的信,同一種密碼,約 4,300 個符號 | 未解 |
| 7 | R4796 | 一位駐米蘭的使節致 Balìa 官員,1450 年代 | 未解(較短) |
| 8 | R4797 | 約 1440–47 年的紙條,同一張紙上附有其解讀 | 當時已解讀 |
| 9, 19, 21 | R4798, R4807, R4809 | 明寫信件中的簡短密碼段落 | 未解(較短) |
| 10 | R4799 | 一段批註為“presura di Montepulciano” | 當時已解讀 |
| 11 | R4800 | Donato Acciaiuoli 致洛倫佐·德·美第奇,羅馬,1478年6月13日(一封佛羅倫薩信件) | 未解(無金鑰) |
| 12 | R4790 | 圖形符號寫成的信;DECODE 將其第二張照片(R1858)標為已解密 | 未重新檢查 |
| 13, 16 | R4801, R4804 | 1527–29 年的一張紙條及其明寫解讀 | 當時已解讀 |
| 14 | R4802 | 錫耶納使節致 Priori 和 Capitano del Popolo,1429 年以前 | 從密文中復原金鑰;59% 讀通 |
| 15 | R4803 | 查理五世宮廷中的 Mario Bandini,1546年12月 / 1547年1月 | 未解(較短;候選金鑰 R4764) |
| 17 | R4805 | 致使節 Antonio del Vescovo,1528年8月,“questa cifra è quella di Balìa” | 未解(較短) |
| 18 | R4806 | 錫耶納與皇帝之間的拉丁文條約條款,1510–20 年代 | 從密文中復原金鑰;87% |
| 20, 23 | R4808, R4811 | 一封致某位國王的信和整整一頁,同一種密碼,約 4,900 個符號 | 未解 |
| 22 | R4810 | 1455–58 年一封信的草稿,明寫版和編號版並列 | 當時已解讀 |
| 25 | R4813 | 致 Signoria 的紙條,關於一位領主的路線 | 從密文中復原金鑰;96% |
| 29 | R4814 | 一張詞表殘片,不是信件 | 不是信件 |
| — | R4794 | 未編號的圖形符號紙條,帶有數字 44、26、67、74 | 未解(較短) |
| 26–28 | — | 未拍攝 | 需要檔案館提供 |
0243 把金鑰,以及為什麼沒有一把對得上
金鑰分冊是一組精彩的錫耶納文書處密碼:1433 年為 Antonio Petrucci 製作的金鑰(Meister 舉的例子)、對立教皇費利克斯時期的“Cifra cum fratre Bernardino”、1454 年駐米蘭大使的金鑰、一把給 Casole 督政官的金鑰、Antonio Bichi 1478 年的金鑰、波吉亞時期提到瓦倫蒂諾公爵和 Pandolfo Petrucci 的金鑰、一把標有 1502年8月4日的字母金鑰、1536 年的金鑰,以及 1540 年代的程式碼簿。它們的字母表與每封信的符號集都用肉眼比對過。六把 15 世紀的金鑰(R4750、R4753、R4754、R4756、R4757、R4762)被完整轉錄,並在第 4 號和第 7 號上逐個符號測試;四把較晚的金鑰(R4760、R4764、R4768、R4778)則在第 15、17 和 20 號上測試。
沒有一把歸檔的金鑰能解讀任何一封信。最接近的一次失手頗有啟發:第 7 號出自 1450 年代一位駐米蘭的使節,看上去彷彿就是為 1454 年的米蘭金鑰(R4750)而寫,但信件自己的行間批註給出的值與之矛盾,其五分之一的符號不在該金鑰中,而且該金鑰中代表 e 的唯一符號在信中只佔 2.5%。與這些信件配套的金鑰隨使節一同出行,並未歸檔。下面的每一封信都是在沒有金鑰的情況下破譯的。
03第 25 號:一位領主前往 Casole 的路線
一張十一行的紙條,496 個符號,分為 65 個詞,以點隔開,全部是密碼。它的 22 個符號都以一道貫穿的橫筆為基礎:帶一、二或三道橫槓的豎筆、十字、一個形似希臘字母的 π。轉錄依據 DECODE 照片;在詞上進行分階段退火搜尋、配合義大利語語言模型,無需任何猜詞就得出了金鑰;再在影象上檢查每一個存疑的詞,區分開了兩個相似符號(普通的 y 是 m,帶鉤的 χ 是 r)。496 個符號中有 477 個(96.2%)落在義大利語讀得通的詞裡;18 個在兩個尚未讀懂的詞中,還有一個孤立的符號未讀出。
Noi aviamo chompr(e)so che questo signiore no chavalcharà per lo modo che chostoro di qui vorevero, e diliverà senza altra presa fare di qui partirsi e d’esare chostà; e crediamo sarà sabato prossimo; e farano la via di Laiaticho, e poi di là si partirano, e l’altro dì sarano a Radichondoli, e per quello paese e ancho a Chasole, e per paese poi chostà. E però richordiamo a la signioria vostra che ne’ detti luoghi faciate provedere di pane, viada, vituagia, chome vi pare chovenirsi … per fante propio significharemo a la magnificie(n)za vostra.
“我們獲悉,這位領主不會按這裡那些人希望的方式行進,並已決定不再耽擱,離開此地前往貴處;我們認為將在下週六。他們將取道 Lajatico,從那裡出發,次日抵達 Radicondoli,再經那一帶和 Casole 前往貴處。因此我們提醒閣下,請按您認為合適的方式,在上述各地備好麵包、草料和給養。”使節們是從沃爾泰拉一側寫信的,所說的道路在 Radicondoli 和 Casole 進入錫耶納國境。紙條沒有日期,那位領主也沒有點名。
04第 18 號:與皇帝訂立的條約條款
四頁拉丁文條款,其中每個敏感詞都用密碼寫成:212 個密碼詞,1,459 個符號,在連貫的拉丁文中以點隔開。第一塊的落款是“Niccolaus Ziegler, Regis Secretarius”,即馬克西米利安一世、後來又是查理五世的秘書。同樣的搜尋配合拉丁語模型,僅憑密文就得出了金鑰;在影象上逐個符號檢查後,又拆分了三對相似符號(帶鉤的 n 是 q,普通的是 e;普通的 o 是 g;開口的雙圈是 i,閉合的是 ll),並表明帶點的符號是虛碼。1,459 個符號中有 1,271 個(87.1%)讀成通順的拉丁文,另有 154 個在存疑的詞中,21 個未讀出,13 個被抄寫者劃掉。
Item quod Senenses mutuent Serenissimo domino Regi quinque milia ducatorum, pro quibus Mx. se obligabit de restituendo eosdem in termino duorum mensium. … Item quod ad petitionem Serenissimi Regis & Cesaree Maiestatis teneantur domini Senenses rumpere bellum contra X. in partibus Pontis Valiani …
錫耶納須備好火炮、火藥、石彈和鐵彈,整頓軍隊,並借給國王 5,000 杜卡特,兩個月內償還。帝國一方要求 B. 將該城置於其保護之下,要求錫耶納在 Ponte a Valiano(蒙特普爾恰諾戰爭中的那座要塞)對 X. 開戰,為對佛羅倫薩人的戰爭提供通行和給養,並自費提供一百名重灌騎兵和六十名輕騎兵。錫耶納人則要求得到在其邊境五英里內攻下的每一座城堡,並要求由皇帝裁決他們對佛羅倫薩的訴求。字母 B. 和 X. 保持明寫,未能解開;X. 是敵人。年份沒有給出:Ziegler、國王與皇帝作為兩方,以及 Ponte a Valiano,都指向 1510 或 1520 年代。
05第 14 號:使節們與 Carlo Malatesta
整整一頁的密碼,23 行加一個落款,致“Magnificis et potentibus dominis Prioribus [et] Capitaneo Civitatis Senarum”:1,495 個符號,詞間以點隔開。普通的退火搜尋卡在了偽義大利語上;在重複出現的詞(vostra、stato)上手工設定三個猜詞找到了金鑰,後來分階段搜尋不借助猜詞也得到了同一把金鑰。在影象上讀它時,又拆分了初次轉錄合併掉的兩個字形(左側有一筆伸入的 o 是 m,右側有一筆伸出的是 d)以及另外兩個(緊湊的 8 是 v,高而帶圈的是 n)。1,495 個符號中有 876 個(58.6%)在讀通的詞裡,436 個(29.2%)在有一個字母存疑的詞裡,161 個(10.8%)未讀出,22 個是程式碼符號。
… per la gracia di dio noi arivamo qui [h]ieri da sera salvi e […] la nostra compa(n)gnia … significhiamo a la Signoria vostra come questa matina, trovandosi Domenico con uno servidore di <7H> […] a ragionare per spacio da ore due … ancora afferma l’amico vostro che Carlo [M]alatesti e ogni altro sono in questa medesima gielosia … L’Altissimo acresca e conservi la magnifica Signoria vostra, a la quale umilmente ci racomandiamo.
使節們與隨行人員於“昨天傍晚”抵達。Domenico 與一位寫作 <7H> 的領主的僕人談了兩個小時,這位領主對一項“由 <Z7> 交給 (420)”的事業感到不滿;Carlo Malatesta 和其他人都懷有同樣的猜忌;他們認為錫耶納和托斯卡納其餘地方若與“三大勢力”聯合,就可以公開對 <Z7> 開戰;<7H> 正在戰場上,仍有可能達成和解。落款寫明寫信地點是羅馬,簽名者的名字以“Marco”結尾。裡米尼的 Carlo Malatesta 卒於 1429 年,所以這封信不會晚於此年;它是這捆文書中唯一一件可能接近 Meister 第 1 號的信,但它沒有日期,不能斷言它就是 1421 年的。
06第 4 號:Galgano Borghesi 在那不勒斯,1456年5月12日
一封明寫的義大利文信件,含十五段密碼(144 個符號)和九個拉丁文程式碼詞,出自出使阿方索國王的法學家 Galgano Borghesi,寫給他的同僚 Leonardo Benvoglienti;Senatore(2009)引用它為“una lettera in cifra di Borghesi a Benvoglienti … da Napoli, 12 maggio”。收信人在行間批註了其中幾段(“duca”、“papa”、“per parte del duca”、“al re”):這就是 1952 年目錄中那句話所指的部分解讀。六把 1450 年代的金鑰沒有一把對得上。正文下方左側被撕掉的地方,寫著一段字母表,字母寫在對應的密碼符號上方,從 i 到 u;結合批註,它給出了金鑰。144 個符號中有 114 個讀得可靠,另有 11 個根據上下文讀出,19 個仍未讀出。
這些段落連同周圍的明寫詞語講述了 Borghesi 如何敦促國王把“盧卡被佛羅倫薩人圍困時”對 al capitano 所作的許諾納入進來;據說 de le scritture 那些檔案留在了 a Milano,而 Tunc rex parvi fecisse;Antonio d’Arezzo 報告說 al <duca> 態度友好;教皇、佛羅倫薩人的 del chericato 以及諸樞機主教都將出資 contra lo Turcho,而公爵的口信將轉呈 al re。程式碼詞:Calor = duca,storps = Lucca,cras = parte。
07當時已解讀的幾件
- 第 8 號(約1440–47年):一張加密紙條,貼上在其解讀的下方,解讀中提到對立教皇費利克斯、米蘭公爵、Bianca Maria 和 Leonello d’Este,以及 Niccolò Piccinino。
- 第 10 號:一段逐字母批註為“presura di Montepulciano”。
- 第 13 和 16 號(1527–29年):第 16 號是第 13 號的明寫解讀,內容關於教皇前往博洛尼亞以及摩德納和雷焦的攻佔。
- 第 22 號(1455–58年):同一封信的四份草稿,內容關於烽火、spingarde(小型火炮)和“la lettera di Calisto”;一份明寫草稿與另一份用數字代表關鍵詞的草稿配對(4 = L.,7 = denari,15 = parti,16 = accordo,17 = speranza)。
08方法
每一件都依據 DECODE 照片轉錄:以原始尺寸的三到六倍擷取各行,逐個符號轉錄,並使用一份有命名的字形清單;第 15 號和第 18 號轉錄了兩遍並加以比較。求解器是一種同音替換退火搜尋(一個符號可以代表任何字母,幾個符號可以代表同一個字母),用當時的義大利語或拉丁語 n-gram 模型加上一個字母頻率先驗打分,從三元組到五元組分階段執行,並以頻率為種子多次重啟;在抄寫者分詞的地方,模型也會給空格打分。同一程式能完美復原一份 2,673 個符號、58 種符號的合成義大利語同音替換密碼。它產生的每一把金鑰隨後都在影象上逐詞核查,每一處分歧都在那裡解決:第 14、18 和 25 號中的相似符號就是這樣區分開的。
09尚存問題
- 第 1 號(1421)、第 2、26、27、28 號:不在 DECODE 照片之中。只有 Archivio di Stato di Siena 能提供它們;1421 年這個日期——它會比本專案最早的讀本還要早——仍未經檢驗。
- 第 6 + 24 號(約 4,300 個符號)和第 20 + 23 號(約 4,900 個符號):兩個系統,各由兩封信共用。能復原合成對照的那個求解器,在嘗試過的每一種變體(義大利語、拉丁語、加泰羅尼亞語和西班牙語模型;虛碼;代表字母對的符號)上都對它們無能為力,所以按現有轉錄看,它們可能不是單純的字母替換:可能是音節或程式碼符號,或者相似符號被合併了。下一步是由同一人用固定的字形清單重新轉錄。
- 第 11 號(佛羅倫薩,1478 年,409 個符號):沒有金鑰;Gabbrielli 的佛羅倫薩金鑰索引中沒有 Donato Acciaiuoli 的金鑰。第 7、9、15、17、19、21 號和 R4794(46 至 363 個符號):太短,沒有金鑰無法破譯,而且沒有歸檔金鑰對得上;第 15 號有一個候選 R4764,已轉錄但不匹配。
- 第 14 號:436 個符號在存疑的詞中,161 個未讀出,主要是開頭幾行、第 13–15 行和落款;程式碼 <7H>、<Z7>、(420) 和一個帶圈符號未能識別。第 18 號:21 個存疑的詞(ω 形符號讀作 m、tt 或 n)和五個未讀出的詞;B.、X.、S. 和 Mx. 未能解開。第 4 號:19 個罕見符號未讀出。
10資料來源
- Archivio di Stato di Siena,Concistoro 2308:DECODE 記錄 R4790–R4814(信件)、R4746–R4789(金鑰)和 R1858。
- A. Meister,Die Anfänge der modernen diplomatischen Geheimschrift(帕德博恩,1902),第 50–51 頁。
- G. Cecchini(編),Archivio del Concistoro del Comune di Siena. Inventario(Pubblicazioni degli Archivi di Stato X,1952),第 366 頁。
- F. Senatore,“Callisto III nelle corrispondenze diplomatiche italiane”,Revista Borja 2(2009):確認了第 4 號的身份。
- Yale Dataverse,Ilardi 縮微膠捲第 1503 卷(僅金鑰)和第 58 卷(Gabbrielli 的佛羅倫薩金鑰索引)。
手稿版權:Archivio di Stato di Siena。
轉錄、金鑰、讀本和求解器:程式碼倉庫中的 targets/siena1421/。