01 文書
Schmeh が投稿した画像は、Tony Gaffney が彼に送ったもので、ミラノの新聞そのものではなく、ローマの一枚刷りである:Dispaccio del Card. Soglia. Tratto dal giornale l’Italia del Popolo 30 Giugno、Via Lata の Clemente Puccinelli による印刷。コメント投稿者たちは1日のうちに新聞を特定した(Helmut Winkler、Hans Jahr:マッツィーニの Associazione nazionale italiana の機関紙 L’Italia del Popolo、第1年、第40号)。その前書きは、編集者たちが知っていたことを述べている:
2つの文書が続く。第一は全文平文の書簡 no. 6235 である。教皇は教皇大使の5月27日付の2通の書簡を読み、オーストリア外相の招きに応じて皇帝に従うという彼の決定を承認している。「指示が何であるかは、同時に送る私の暗号急報から知るであろう」。省の言葉を教皇自身の意思と混同してはならない。第二が暗号急報で、平文で始まり(「貴下のウィーン出発と、皇帝陛下が現在お住まいのその都市への移動の知らせを受けたので、この機会にこの急報をそちらへ送る」)、続いて14行の数字が続き、1文だけ平文に戻り(「時間を節約するため、本急報を直ちに知らせねばならない」)、さらに2行の数字で終わり、G. Card. Soglia、ローマ、1848年6月15日と署名されている。末尾には:Un premio non tenue è destinato al migliore interprete di queste cifre。
用いた転写は、2014年12月15日に Schmeh の記事の4番目のコメントとして投稿された Joe のものである。帯状に切り分けたスキャンと1行ずつ照合したところ、1箇所を除いて正しかった。12行目では、印刷された …2251242496774740906… から 4 が1つ抜けていた。訂正すると、ブロックは955桁になる。印刷者自身も1つ誤りを犯しており、それは後で取り上げる。印刷で行の中に点がある箇所(3099.7.39、67367.067)も同様に無視する。それがなくても本文は解読できる。
02 方式
鍵を推測する前から、数字の中に3つのことが見て取れる。
- 5は語を区切る。 5ごとに分割すると、ブロックは空でない102の並びに分かれ、そのうち92は偶数桁である。奇数桁の10個は、1から4の単独の数字7つ、そうした数字で終わる並び1つ、誤植1つ、迷子の8が1つである。単独の 1、2、3、4 は句読点で、コンマ、セミコロン、コロン、ピリオドである。ピリオド 4 は、印刷された平文の文の直前に立っている。5はすべての語の境界に書かれているわけではなく、短い語はしばしば続けて書かれる(conmio、oper、perdilui)。
- 8は符号群を示す。 数字8は対の2桁目には決して現れない。現れるところでは4桁の群の先頭になる:8247、8319、8620。対は8つの数字 0 1 2 3 4 6 7 9 から作られ、これで64マスの表ができる。
- 対は文字と音節である。 対は全部で355、異なるものは56。アルファベットに必要な数より多く、コードよりはるかに少ない。
復元した表。行が1桁目、列が2桁目である。ダッシュはこのメッセージに現れないマスである。
| 0 | 1 | 2 | 3 | 4 | 6 | 7 | 9 | |
|---|---|---|---|---|---|---|---|---|
| 0 | – | del | なし | k | s | ta | al | a |
| 1 | chi | m | in | – | ma | c | – | p |
| 2 | gli | e | ne | la | n | che | – | – |
| 3 | qu | da | – | b | mi | t | con | d |
| 4 | de | l | di | se | e | o | al | r |
| 6 | il | f | – | per | si | st | i | te |
| 7 | v (u) | ti | g | – | z | to | b | p |
| 9 | c | f | l | d | g | m | n | s |
同音字:e 21, 44;b 33, 77;c 16, 90;d 39, 93;f 61, 91;g 72, 94;l 41, 92;m 11, 96;n 24, 97;p 19, 79;s 04, 99;al 07, 47。8つの空きマス(00 13 17 27 29 32 62 73)はこのメッセージに現れない。a にはマスが1つ、09 しかなく、これが本文で最も多い群である(38回)。70 は u と v で、重ねると 92 70 36 74 46 70 70 Lutzovv の w になる。
符号語と語幹。8XXX の群は語全体、あるいは文字で補われる語幹を表す:40 20 8424 67 degli (ordin)i、19 09 04 99 09 8446 67 passa(port)i、41 21 8433 16 67 19 46 le (parte)cipo。9つは文脈によって合理的な疑いの余地なく確定し、その値はアルファベット順に増加する:
| 8319 | 8340 | 8374 | 8422 | 8424 | 8429 | 8433 | 8446 | 8620 |
|---|---|---|---|---|---|---|---|---|
| Imperatore | istruzione | Monsignor | opportuno | ordin- | Padre | parte | port- | Roma |
これは、Kent Ramliden が2015年1月7日のコメントで、1814年の会議(ウィーン会議)でのウィーン教皇大使館の暗号から記述した設計と同じである。文字と音節を表す2桁群、語と名前を表す4桁の系列、そして語の区切りとしての5である。そこでは語の系列は7で始まり、2桁群は5と7を避けていた。ここでは8で始まり、2桁群は5と8を避けている。7を標識とする彼の解析はこのテキストでは機能しえなかったが、8にすれば機能する。
誤植:最初の passaporti は 19 09 05 99 09 8446 67 と印刷されている。その中に5があると語が2つに切れてしまう。本文の後のほうにある2つ目の passaporti は 19 09 04 99 09 8446 67 なので、印刷者は4の代わりに5を組んだのである。1行目の si の後にある単独の 8 は説明がつかない。
03 鍵はどのように復元されたか
- 単一換字は失敗し、その失敗が情報を与える。 5を語の区切りとして、イタリア語、フランス語、ラテン語の 5-gram モデルを用いた単一換字のソルバー(焼きなまし法、1つの対に1文字)を走らせたが、どの言語でも1文字あたり約 −3.4 nats で、何の成果もなかった。同じソルバーを合成の対照実験でも走らせた。同じ長さのイタリア語の文を、同じ語の区切りで、68個の2桁記号を用いて同音異字式に暗号化したものである(
synth.py)。ソルバーは対照を正確に解読した。したがってソルバーは健全であり、対がすべて単一の文字であるはずはなかった。 - ノーメンクレーター用のソルバー。 次のソルバーでは、各対が文字または一般的な音節を表しうるとし(1つの対に1つの値)、8XXX の群は未知の語として除外した。その出力の中には、circostanze、intendendosi、indirizzata のような並びがあった。これらは書記局の文章に出てくる完全なイタリア語の語であり、偶然の鍵からは決して得られないものである。
- 語を固定し、その後は手作業で解読。 この3語を固定してソルバーを再実行した。その後は手作業で、一語ずつ、一対ずつ本文を解読し、各値をその対のほかのすべての出現と照合した。Lutzovv と Inspruck は文字から自然に出てきた。Morichini は最終行で綴られている。
- コード。 文字がわかると、8XXX の群を切り出して順に並べることができた。Imperatore 8319 は istruzione 8340 の前、それは Monsignor 8374 の前、と続いて Roma 8620 に至る。アルファベット順の一部式コードでは、未知の群の値を既知の群の間のどこに入るかから推定できる(§05)。
04 解読
綴りは正規化してある(暗号では u を v と書き、commeteva と書いている)。(…) は文脈から補った符号語、[8xxx] は復元できなかった符号群、イタリック体の文は印刷物で平文になっている部分
Con mio (foglio) del [8734][8760][8904][8739][8413] si le commetteva che in seguito degli (ordin)i dati a Sua Eccellenza il (Signor), [8227] di Lützow, di abbandonare (Roma), Ella si facesse del pari a richiedere i passa(port)i per restituirsi alla Dominante, o per condursi in (Colonia), che (è) (lontan)a della (guerra), (com)e [8704]e lo avesse creduto (opportuno). (Tuttavia) per nuove sopraggiunte circostanze Le (parte)cipo [8093][8102] del (Padre) che Ella rimanga in Inspruck presso l’(Imperatore) e ovunque egli fosse per recarsi; intendendosi sospesa la indicata delibera [8136] relativa alla domanda de’ passa(port)i: interessa [8131] a (Padre) (cotest)a nuova (istruzione), che Le viene indirizzata per tre diverse vie, (col fine di) assicurarne l’arrivo. A risparmio di tempo dovrà con ogni sollecitudine rendere ostensibile il presente dispaccio a (Monsignor) Morichini per di lui norma alle pratiche affidategli.
日本語
[……]付けの私の(書状)により、貴下には次のように指示されていた。(ローマ)を退去せよとの(命令)が閣下(Signor)[……]Lützow に与えられたのを受けて、貴下も同様に旅券を求め、首都に戻るか、(戦争)から(遠い)(ケルン)へ赴くよう、[……]貴下が(適当)と考える(ように)。(しかしながら)、新たに生じた事情により、聖(父)の[……]を貴下に伝える。貴下はインスブルックに(皇帝)のもとにとどまり、皇帝がどこへ行こうとそれに従うこと。旅券の要求に関する前記の決定[……]は停止されたものと了解されたい。聖(父)にとって重要なのは、(この)新たな(指示)が――これは確実に届く(ようにするために)3つの異なる経路で貴下に送られている――……時間を節約するため、本急報を直ちに知らせねばならない――(師)Morichini に。彼に委ねられた交渉における指針とするためである。
括弧の外の群はすべて文字で綴られており、選択の余地なく解読できる。La Dominante は首都、すなわちローマである。interessa で始まる文は文法的に不完全で、その動詞は未決の群 [8131] の中かその後にある。意味は明白である。
05 順位で確認した符号語
10個の符号群は文脈から補った:foglio、Signor、Colonia、è、lontan-、guerra、com-、Tuttavia、cotest-、col fine di。アルファベット順のコードでは、文脈とは独立した確認ができる。9つの確実な基準点に直線を当てはめた。コード値と、19世紀イタリア語コーパスで最も多い1,500語を並べた一覧での順位との関係である(傾きは1語あたり約0.47コード値。 rankfit2.py)。アンカー自体がこの直線のまわりに10〜60値ほどばらつくので、それを許容幅とする。続いて各文脈読みに、それ自身の順位から予測値を与える。
| コード | 読み | 予測値 | 差 |
|---|---|---|---|
| 8110 | col(fine di) | 8114 | −4 |
| 8116 | Colonia | 8117 | −1 |
| 8120 | com(e) | 8122 | −2 |
| 8122 | cotest(a) | 8145 | −23 |
| 8211 | è | 8199 | +12 |
| 8247 | foglio | 8245 | +2 |
| 8310 | guerra | 8289 | +21 |
| 8346 | lontan(a) | 8339 | +7 |
| 8632 | Signor | 8596 | +36 |
| 8737 | Tuttavia | 8665 | +72 |
同じ直線に対する確実なアンカー:Imperatore +24、istruzione +21、Monsignor −14、opportuno −10、ordin- −11、Padre −10、parte −18、port- −41、Roma +60。
4つの読みは予測から5値以内に、さらに5つはアンカー自体のばらつきの範囲内に収まり、1つ、Tuttaviaだけがそれを超える。残差の最も大きい2つ、SignorとTuttaviaはどちらも最後の確実なアンカーであるRomaより後にあり、どちらも正で、Roma自身の残差も正である。つまりこのコードではアルファベット後半が単語リストより密であり、直線はその先へ外挿されている。読み同士も正しい順序で並び(col < Colonia < come < cotesta < è < foglio < guerra < lontano)、アンカーのあいだでも正しい位置に来る。これは文脈だけでは保証されないことである。
順序は可能性を排除することもする。con mio [8247] delの自然な読みはdispaccioだが、dで始まる語が8211のèより上に来ることはありえない。8245に予測されるfoglioならありうる。di Lützowの前の[8227]をConteとするなら、come(8120)とcotesta(8122)のあいだに入らねばならず、確実なアンカーだけでも8133付近になる。8227はe–fの範囲である。どちらの排除も最寄りの文脈読みに依拠しているので、その確かさはそれらの読みと同程度である。
06 歴史:一日遅れ
皇帝フェルディナント1世は1848年5月17日にウィーンを発ってインスブルックへ移った。教皇大使はオーストリア外相の招きでそこへ随行し、5月27日にローマへ書簡を送った。暗号とともに印刷された平文の書簡は、それを教皇が承認したものである。ローマとウィーンは断交寸前だった。教皇領の義勇兵がヴェネト地方でオーストリア軍と戦っており、オーストリア大使Lützow伯は5月初めに旅券を受け取り(ローマのGazzetta 5月9日号がそれを報じた)、Agostino Chigi公の日記によれば5月16日の夕方にローマを去った。暗号文が言及する先の指示は、その日付が未確定の符号群に含まれているが、教皇側の回答であった。すなわち教皇大使も同様に旅券を求めて帰国するか、戦争から離れてケルンへ行くように、というものである。
暗号文はその指示を撤回する。nuove sopraggiunte circostanze(新たに生じた事情)が何であったかは書かれていない。Nisibis大司教で4月まで教皇領の財務大臣だったCarlo Luigi Morichiniは、皇帝およびカルロ・アルベルトへの特命使節として5月27日にローマを発ち、6月10日の夜にインスブルックに着いた(Chigi)。教皇は、Morichiniが交渉するあいだ教皇大使に皇帝のそばにとどまってほしいと考え、Morichiniにもこの命令を見せたいと考えていた。
それはどちらの点でも遅すぎた。Dizionario Biografico degli Italianiによれば、教皇大使は6月14日にインスブルックを離れ、教皇使節としてフランクフルトとケルンに赴き、9月にウィーンの任地へ戻った。急報の日付は15日である。写しが20日にトリノで投函されたが、彼の手には届かなかった。Chigiは、それがトリノかミラノで傍受されたと聞いている。急報は30日にミラノで印刷され、7月5日か6日にローマの街頭に貼り出された。7月8日、Chigiは、懸念された内閣の危機はこれによって起こらないだろうと記し、教皇は暗号部分を内閣に見せることに何の支障もなかったと言われている、と書き留めた。
公表された推測は、解読と照らすと当たり外れがある。Spadaの情報提供者は、暗号文には宮廷と良好な関係を保ち、罷免というスキャンダルを避けた教皇大使の振る舞いを教皇が承認する内容が含まれていると述べた。承認は平文の書簡にある。暗号文は命令であり、それが食い止めようとした断絶は、ローマ自身が命じたものだった。7月7日のIl Labaroは、2016年にCipherbrainで要約されたところによれば、宮廷からの退去とNisibis司教の役割を推測しており、こちらのほうが真相に近いが、方向は逆である。
07 未確定の11の符号群
11個の符号群はそれぞれ1回しか現れず、文脈からは確定しない。アルファベット順によって、それぞれに範囲が与えられる。既知の値のあいだにおけるその位置を、ソート済み単語リストの一区間に換算したものである(windows2.py、すべてのアンカー間で区分的に。およそ±15語)。
| コード | 範囲 | 文脈 |
|---|---|---|
| 8734 8760 8904 8739 8413 | tr–tu / venti–vo(lgente) / vより後 / tu–u / n–o | 先の書簡の日付:con mio foglio del …。おそらくtre volgenteのような6月初めの日付と参照番号 |
| 8227 | ess–età–ex–fa | il Signor, […] di Lützow。Chigiは彼をex-ambasciatore(前大使)と呼んでいる |
| 8704 | te–ti | come […]e lo avesse creduto opportuno |
| 8093 8102 | ch–ci / ci–co | Le partecipo […] […] del Padre |
| 8131 8136 | cr–da / da–dar | interessa […] al Padre、delibera […] relativa |
これらの範囲内の候補をすべて文字モデルで採点すると、選ばれるのは機能語(ciò、da、esse)ばかりで、意味をなさない。8904はリストのどの語よりも上にあり、この種のコードではzで始まる語か、数字や人名の付録である可能性がある。これらを埋めるには1848年の教皇庁のコードブックか、同じコードによる他の通信が必要である。ヴァチカンにある国務省とウィーン教皇大使館の文書、あるいはHaus-, Hof- und Staatsarchivにあるオーストリアの傍受記録で、後者はRamlidenが2015年に指摘している。
2026年9月30日、Lasryが引用箇所の欠落を減らすよう求めたので再度試みた。このコードは明らかに8000から始まる。ソート済み単語リストでColonia(8116)とImperatore(8319)を通る直線を引くと、最初のa語は7996–8005に来る。8000からColoniaと確実なアンカーを通して補間すると、colは8113–8114、comeは8120–8122と予測され、どちらも文脈読みの位置と一致する。また最初の組も絞り込まれる。8093はce-(cennoは8093–8097と予測される)に、8102はch–ciに落ちる。Le partecipoの後、del Padreの前に意味上求められる語は、いずれも位置によって排除される。volontà、mente、desiderio、ordine(8424がordin-)、comando、commissioneはColoniaより後に、beneplacitoはずっと前に来る。Cenno(‘per cenno del Santo Padre’、教皇の命により)は8093に合うが、それと句をなすch–ciの語がないので、この組は未確定のままである。[8136]については、presa(‘delibera presa’)はp語なので8136には来られない。範囲はdの前半(da–dar)であり、節はそれがなくても完結して読める。[8131]もdの前半である。d’assaiのような副詞(‘interessa d’assai al Padre cotesta nuova istruzione’、この新たな指示は教皇にとって大いに重要である)を入れれば文は文法的になるが、それは意味からの推測(I)であって読みではない。1,000語のイタリア語リストで同じ補間を行うと、cotestaは8145–8159付近と予測され、8122という実際の位置より23〜37上になる。この文脈読みはc群のなかで最も裏づけが弱い。
08 不確かなまま残る点
- 上記の11の符号群、したがって先の書簡の日付と、3つの節の正確な文言。
- 10の文脈読みは順序によって確認されているが、証明されてはいない。最も弱いのはguerra(8310。8319のImperatoreより9値しか下でなく、ほぼすべてのh語とi語がそのあいだに収まらねばならない)とlontan-(8346。istruzioneより6上で、istr-からlon-までのすべてに5値しか残らない)である。どちらも文と順序に合うが、コードがそこまで疎なのは異例だろう。Tuttaviaは予測から最も離れているが、その理由は§05で述べた。
- dalla guerraが期待されるところのdella guerraと、1行目のsiの後の余分な8は、印刷されたとおりである。それが暗号係のものかミラノの植字工のものかは、再版からは判断できない。
- このブロードシートはミラノの新聞のローマでの再版である。ミラノ版そのもの(repubblicaromana-1849.it所収)とは数字単位での校合を行っていない。
09 出典
- Dispaccio del Card. Soglia. Tratto dal giornale l’Italia del Popolo 30 Giugno、ブロードシート、ローマ、Tip. Clemente Puccinelli、1848年。画像はK. Schmeh, “Wer knackt die verschlüsselte Nachricht von Kardinal Soglia?”, Cipherbrain, 2014年12月13日(scienceblogs.de)より、Tony Gaffney提供。14件のコメント:Joeによる転写(4番)、Kent Ramlidenによる1814年のウィーン教皇大使館の暗号とSpadaについての指摘(7、8、10番)、ThomasとArminによるIl Labaroについての指摘(12–14番)。そこにも、また2026年9月の検索で見つかった限りではほかのどこにも、解読は投稿されていなかった。
- L’Italia del Popolo、ミラノ、第1年第40号、1848年6月30日(repubblicaromana-1849.it)。
- G. Spada, Storia della rivoluzione di Roma, vol. II(フィレンツェ、1868–69年)、第14章、pp. 387–390:平文の書簡と暗号文の言い換え(Wikisource)。
- Diario del principe Agostino Chigi Albani、1848年:5月6日と9日、5月17日、5月27日、6月20日、7月6日と8日(Wikisource)。
- L. Sandoni, “Viale Prelà, Michele”, Dizionario Biografico degli Italiani 99(2020年)(Treccani)。
訂正済みの暗号文(ct2.txt)、表とコードを含むデコーダー(decode.py, key.json, codes.json)、合成データによる対照実験(synth.py)、順位の当てはめと範囲(rankfit2.py, windows2.py)、転写と照合した行ストリップ(strips/)、ノートはリポジトリにある(targets/soglia1848/)。文脈から得た符号語を埋めた読みを得るには python decode.py --guess を実行する。

