01 文書
BnF fr. 2984はBéthuneコレクションの第8509巻で、1526年のローマからの通信を収めた宮廷の文書綴りである。Gallicaでは白黒のマイクロフィルムとして公開されている(ark btv1b90598430、85 views、どのcanvasにも「NP」のラベル)。暗号化されたものは8点ある:
| 番号 | ページ | 日付(1526年) | to | 暗号 | 読める場所 |
|---|---|---|---|---|---|
| 6 | 25 | 8月1日 | Montmorency | 最後の7行 | 葉の上に同時代の行間解読 |
| 7 | 29–31 | 5月13日 | Montmorency | p. 29全体、p. 30全体、p. 31上半分;結びは平文 | 注記はp. 29の最初の10行のみ;残りはここで読解 |
| 8 | 33–37 | 6月9日 | 国王 | 手紙全体 | p. 17以下に平文の複本(Mignet 1886) |
| 10 | 41–46 | 6月17日 | 国王 | 手紙の大部分 | 行間解読;暗号部分はBourrilly 1901が刊行 |
| 11 | 47–50 | 8月20日 | Montmorency | 部分 | 暗号部分はBourrilly 1901が刊行 |
| 24 | 105 | 11月20日 | Montmorency | 平文4行の後に40行 | 注記は最初の十数行のみ;残りはここで読解 |
| 28 | 121–123 | 12月7日 | Montmorency | 約18行 | 葉の上に密な行間解読 |
| fr. 3091 no. 11(1529年8月12日)はDECODE 3696で、Rainceの2番目の鍵によるもので、解読済みである。 | |||||
02 最初に転写した鍵は1列ずれていた
Tomokiyoは1526年の鍵をFrench Ciphers during the Reign of Francis I(2020年)で画像として示した。平文の文字の見出し行の下に最大4行の暗号グリフが並び、列の間隔は約78 pxである。これは同音字、三つの冗字(ヌル)、三つの単語記号を伴う単一アルファベットの換字である。各グリフを目で文字に割り当てるのは誤りやすく、ここでの最初の段階では1列ずれてしまった。
位置を測定すれば決着がつく。マゼンタの帯の中で白い見出し文字の位置を特定し、その下のインクの塊にラベルを付けて、それぞれを最も近い見出しの列に割り当てると、どの塊も列の中心から15 px以内、つまり列間隔の5分の1以内に収まる。測定した表は次のとおりである:
- 訂正。lは9で、丸いsではない。mは丸いsで、長いfではない。nは長いfである。最初の段階ではこれらを1つ左にずらしていた。Hは測定するとsの下に入り、置かれていたrの下ではない。
- なぜ重要か。この一つのずれが、最初の機械による下書きでlonguementをdongUeaentに、ensembleをegsembdeに、monseigneurをSonseigEurにしていた。ずれた表から派生したファイルはすべて破棄した。
- 紛らわしい組。pはTと、右にダッシュの付いた円である。rは4と、ダッシュの後に円である。この二つはほぼ鏡像で、葉の上で最も混同しやすい組である。単独で最も頻度の高いグリフ、横棒付きの縦線の足元にある円はeである。
- 単語記号。尾の付いた輪のあるL = con、下を曲線で結んだ二つの小円 = l’empereur、下に伸びる筆記体のy = le pape。文字のyはEなので、y字形のグリフは単語記号であって文字ではない。
対照実験。測定した表を使うと、p. 29の20行目はグリフごとに解読され、何も余らない:
∧ λ n v ✕✕ 7 ∧ ℓ ꝛ I ℓ 7 f 9 o ⊡ ꝛ v 4 ℓ ϝ 7 ∧ o R ꝛ E ψ ny 7 ∧ ℓ T o 4 ℓ E T ꝛ v 4 R 7 f ✕✕ 4 I ⊡ E
→ s [null] qui estoit en la court de Savoye [null] est party pour venir icy
この行はa、c、d、四つのeの同音字のうち三つ、三つのiのうち二つ、l、n、o、p、q、r、s、t、u/v、y、そして三つの冗字(ヌル)のうち二つを使っている。これが表の正しさの証拠である。
03 ff. 29r、30v、31rではなくpp. 29–31
Gallicaの連続するviewに書かれた番号は29、31、33、35、37と2ずつ進む。これを丁数と取ると、巻の見開きの半分は撮影されておらず、どの手紙も半分が欠けていることになる。実際にはこれは奇数ページにだけ書かれたページ番号である。view nはページ2n−4と2n−3を示し、85 viewsで約167ページをカバーしており、デジタル化は完全である。したがって5月13日の手紙は連続する3ページ、29、30、31であり、11月20日の手紙はp. 105である。
本文がこれを独立に裏づける。29ページは… et n’est possible … monstrer plus a[ffe]-で終わり、30ページは-ctionで始まる。このつなぎ目の両側は、つなぎ目に気づく前にグリフごとに解読されていた。
04 マイクロフィルムを読む
フィルムは約2倍で判読できるが、インクは灰色で筆跡は小さいので、難しいのは転写である。三つの手順でそれが可能になった。
- 写本の1行につき画像1枚。重なり合う四つに切って積み重ね、拡大率を失わずに1行全体を一画面に収める。
- 番号付きトークン。連結成分によるセグメンテーションで5,629個のグリフトークンが得られる。各トークンの枠を行の上に描いて番号を振ると、手作業の転写はトークン1個につき1文字で書かれ、推測なしにセグメンテーションと整列する。どの行も、採用する前にトークン数と照合した。
- 機械による提案。トークン画像に対する分類器と、空白なしの当時のフランス語の6グラム言語モデルを組み合わせ、すべてのトークンに文字を提案する。正解率は約85–90 %である。手作業の転写を速めるには十分だが、それに代わるには足りない。
分類器の精度。手作業の解読は訓練データにもなるので、手作業で解読した行を1行ずつ除外して分類器を採点できる:
| 訓練データ | 1行除外によるトークンあたりの精度 |
|---|---|
| 対応表自身の確信度の高いトークンのみ | 0.840 |
| +手作業ラベル、重み1 | 0.856 |
| +手作業ラベル、重み8 | 0.901(最大、手作業で読んだ32行の時点) |
| +手作業ラベル、重み30 | 0.860 |
本文を手作業で解読したのはこのためである。トークンあたり0.90では、6文字の語が正しく残る確率は0.53であり、だからこそデコーダーをどう調整しても、機械によるテキストの約3分の1しか本物のフランス語の語に分割されない。残る混同は、この解像度では実際に似ているグリフの間で起きる:ψ(e)と4(r)、筆記体のℓ(t)と9(l)と棒付きキャンディ形(d)、山形(s)と谷形(u)と×(a)。鍵そのものはこのどれも曖昧にしていない。ラベルを増やしてもこれは直らない。より良い画像なら直る。
05 1526年5月13日の手紙
コニャック同盟が調印される9日前。p. 31の平文の結び(ここで転写した。刊行されたテキストは見つからなかった)に日付と署名があり(De Rome, ce xiij jour de may, 15c xxvj … Nicolas Rainse)、ローマではアンドレア・ドーリアがその日か翌日に6隻のガレー船と2隻のブリガンティンを率いてチヴィタヴェッキアに着くと見込まれていると報告している。その前の3ページの暗号部分は、一部次のように読める:
- … ne cessera jamais qu’il n’ayt destruict ledict seigneur …;そして1行後にd’autres propo[s] … ains de vert[u] et mensonges。
- … ont receu … de Castille, qu’ilz disent …;ensemble … les bourguignons;そしてある大貴族についてles castilliens li[sent] au (con)traire que lesdessusdict[z] sont …
- … delib-eré prendre le chemin de Valence … à ceste fin, et qu’il ne voul-oyent qu’il feust … si grant seigneur.
- … et qu’il[z] seront cause de la destruction, de la part d’avoir faic-t capituler avec …;最もありそうな指示対象は1526年1月のマドリード条約だが、手紙はその名を挙げていない。
- Ledict He[rr]er[a](?) doit partir de dans deux ou troys jours pour s’en retourner(名前は確定していない);そして…s qui estoit en la court de Savoye est party pour venir icy.
- p. 30:(L’empereur) est esbay de ce que … n’a escript autrement, aucune part deça, depuis son retour … en son royaume; et m’en a parlé plusieurs fois。
- … que mondict seigneur l’Admiral luy av-oit dict que seroit celuy qui y tiendroit. J’ay tousiours respondu à ce que ce qu’on a envoyé d’icy et de Venise par devers ledict seigneur …
- … deux ou trois fois qui a[voit] deu venir à Rome … disant prendre tout pour le mieul[x] … Bien est vray, monsei-gneur…
- p. 31:… la peste qui est au logis …;…s foys escript des advis qui viennent aux imperiaulx par leu[rs] …;… es grant dommaige en toutes les sortes qu’on pourroit …;[il] y ayt grant obligation pour les dommaiges qu’ilz disent ledict avoir…
- そして終わり近くに、名のある男:…t un jour, en plaine place pres du palais, un nommé Pietro Anthonio … secretaire ou serviteur dudict, qui estoit icy pour luy …、続いてpropos … quel estoit cause de tout le mal … deux ou trois fois。
06 1526年11月20日の手紙
コロンナ家によるヴァティカン襲撃の2か月後、ローマ略奪の5か月前。暗号部分は教皇をめぐるものである:
… qui a … peust … faire s[e]cre[te]ment · et … pontif-icat seroit la cause de la totale(?) ruine de sa maison, de-…
同じ一節には、…me, et s’en fuire; et que encores … luy feist … la grace、… et que … l’on penseroit … y respondre de part de nature、…t jamais pensé que les choses … prinst, et le for[t]-、sincerement … qu’il estoit … en besoing、… et que l’i[n]convenient … peril à qu[oy] …、そしてet aussi qu’il estoit … bien cler que n’estoit … dicte deもある。「Sa maison」はメディチ家で、教皇在位はクレメンス7世のものである。
07 未解決の点
- 106行のうち20行には機械による解読しかない。それらは印を付けて次のファイルに残してある:
trans/reading.txtそして校訂テキストからは除外している。 - 86行の中の欠落。校訂テキストでは、グリフが確定しなかった箇所はすべて
…のまま残している。推測で補ったものは何もない。誤った確信のある解読は、欠落よりも悪い。 - どの公表された表にもないグリフが一つある:太い縦線に2本の横棒が交差し、下の棒の方が長くて右に突き出ている。4ページ全体で10回現れ、すべての出現が節の境界にある:plaisirsとqu’ilの間、lectresとqui estの間、あるいは文の冒頭。横棒付きのbであるgでも、横棒付きの縦線であるeでも、三つの冗字(ヌル)のどれでもない。句読点か4番目の冗字(ヌル)である可能性が最も高い。校訂テキストでは
·と書いている。 - p. 29とp. 30のつなぎ目は…monstrer plus a[ffe]-+-ctio?eとなり、ctioの後のグリフは、意味が求めるnではなく、測定すると単純な三角形(f)になる。疑問符付きで残した。
- 二つの人名が確定していない:p. 30に2回現れるmessire Ca?inと、p. 29でHe[rr]er[a]と転写した代理人である。
- 完成させるのに必要なものは、より良い画像である。Gallicaの資料は白黒のマイクロフィルムである。pp. 29–31と105の閲覧者撮影の写真があればきれいなセグメンテーションが得られ、上で測定した精度は、それがこれ以上の訓練データよりも役立つことを示している。
08 方法
- 鍵は画像から測定した。鍵の画像で見出し文字の位置を特定し、インクの塊にラベルを付けて最も近い列に割り当てた。どの割り当ても列の中心から15 px以内である。ラベルを付けたすべてのグリフの一覧画像を保存してある。
- 葉の上で検証した。対照行を用い、それはアルファベットの16文字と三つの冗字(ヌル)のうち二つを使って、何も余らずに解読される。
- セグメンテーションは、背景を正規化した二値化画像上の連結成分による。トークンはyヒストグラムで行に割り当て、xが重なる成分は統合した。4ページで5,629トークン。
- クラスタから文字への対応表は、空白なしの当時のフランス語の6グラムモデルに対して山登り法で当てはめ、各クラスタはそのグリフの形が許す文字に制限した。動きを制限することで、これほどセグメンテーションのノイズが多い列では制約のないソルバーを打ち負かしてしまう、退化した対応表への崩壊を防いでいる。
- 手作業の解読は、番号付きトークン画像に照らして1行ずつ、トークン1個につき1文字で行い、セグメンテーションと長さを照合した。
- 採点は、手作業で解読した行について1行除外で行った。そうしなければ、自分自身の出力で訓練したモデルが自分を採点することになる。
09 出典
- BnF Français 2984(Béthune 8509)、Gallica ark
btv1b90598430、マイクロフィルム、85 views。 - S. Tomokiyo, French Ciphers during the Reign of Francis I, cryptiana.web.fc2.com、2020年11月2日初出:1526年の鍵(
francisRaince.png)と1529年の鍵。手紙の所在を突き止めたのはDesenclos(HistoCrypt 2018)であるとしている。平文は示していない。 - DECODEの記録4228(fr. 3040 f. 21、1526年)と3696(fr. 3091 f. 19、1529年)、どちらも解読済み。fr. 2984のものはDECODEにはない。
- F.-A. Mignet, Rivalité de François Ier et de Charles-Quint, 2nd ed. 1886, t. II p. 211 n. 1:6月9日の手紙について“l’original en chiffres f. 33 … le déchiffrement f. 17”。彼の「f.」は葉に書かれたのと同じ番号で、第03節が示すとおりページ番号である。
- V.-L. Bourrilly, “La première défection de Clément VII à la ligue de Cognac”, Bulletin italien 1 (1901) pp. 213–229、付録II:6月17日と8月20日の手紙の暗号部分。彼自身が解読したもの。
