日本語訳 · 原著 Daniel Bourdeau『Unsolved Historical Ciphers』は CC BY 4.0 で公開されている。本ページは JIC による翻訳で、原著者の公式版ではない。訳文に相違がある場合は英語原文が優先する · 英語原文を見る ↗
Twelve baxuxupeja qicijinati bemigasiqi
jakebiqoye kufohemige tuxaboboba gedocijiga
… xitonatula xopavajejo rope… tanaka

中国 / 日本 · 文字圧縮表を通した中文電碼 · 1916年

汕頭の「Tanaka」から孫文へ、1916年4月3日

孫文
宛先孫文

汕頭、1916年4月3日午後6時05分、「Rosamonde Tokio」宛て · 日本の外務省が傍受 · JACAR B03050738800(Gaimushō 680682)

圧縮表は、山田純三郎の圧縮表で知られる体系的な系統の表をすべて試すことで、暗号文のみ(177文字)から復元した。約44字のうち42字が解読された。最後の語、約2つの符号群分は、受信された写しの中で崩れている。山田自身の表を使った S. Tomokiyo の試みは失敗しており、他の解読は見つからなかった。

Daniel Bourdeau · 公開 · 更新

方法:暗号文のみから鍵を復元 · 範囲:完全

要約。1916年4月、日本の外務省は、汕頭の「Tanaka」から「Rosamonde Tokio」(宋慶齢の英語名、つまり孫文の家)に宛てた22語の電報をひそかに入手したが、解読できなかった。S. Tomokiyo は、孫文の日本人支援者山田純三郎から知られる二つのコード圧縮表を試したのち、2021年に解読なしでこれを公表した。文字はまさにそうした圧縮表の子音20個と母音5個であり、既知の二つの表はいずれも体系的である(子音はアルファベット順、母音は並べ替え、行ごとまたは列ごとに埋める)。その系統は小さく、加算値を含めて57 600通りの鍵しかない。中国語の文字モデルで採点すると、そのうちの一つが他より8標準偏差上に抜きん出る。標準電碼表による平文は、汕頭の革命派側からの現地報告である:潮城由莫擎宇獨立。我軍亦光復汕頭。後莫率大隊來,令我退出鎮守府。我軍力薄,暫由翼□支持。文慧返[港]……「潮州城は莫擎宇によって独立が宣言された。我が軍もまた汕頭を回復した。その後、莫が大部隊を率いて来て、我々に鎮守府からの退去を命じた。我が軍は力が弱く、当面は 翼□ の支えを受けている。文慧 は[香港へ]戻る…」これは1916年3月27日から30日の出来事と一致する。範囲:約44字のうち42字。港 はモールスの打ち誤りから復元(M)、最後の語(約2コード分)は受信された写しの中で崩れており、名前が一つ未確定である。

続編:同じ系統の鍵で、逓信省の傍受ファイルにある孫文の周辺の電報(1916–17年)がさらに約60通解読される:電信網上の孫文の周辺。

01 文書

JACAR B03050738800 は、孫文の暗号電報についての1916年4月29日 – 5月11日の外務省ファイルである。そこには、(i) 東京の孫文から漢口領事館の警察官に宛てた4桁の群の電報5通(Tomokiyo がすでに解読した「+111」コード)、(ii) 石井外相から汕頭の領事代理に宛てた訓令 機密送第一號。領事代理自身も田中という名で、この「Tanaka」とは誰か、なぜ孫文に電報を打ったのか、領事の名前を悪用しているのではないかを問い、「できる限り」電報を解読するよう求めている。(iii) 電報そのもの。(iv) 孫文の次の方式(5桁の群、数字を逆順にし111を引く)についての漢口総領事の5月11日付報告、が含まれる。ファイル中に汕頭の電報を解読したものは何もない。

受信用紙、帝国政府電信、東京、1916年4月3日、汕頭から Rosamonde Tokio 宛て:Twelve baxuxupeja …
電報の1枚目(JACAR B03050738800、フレーム 680682、S. Tomokiyo によるトリミング)。発信局は汕頭、第1507号、22語、3/4/16 午後6時05分。宛先「Rosamonde Tokio」。画像:日本外務省外交史料館、JACAR B03050738800 経由、フレーム 680682。S. Tomokiyo によるトリミング、Cryptiana。
Twelve  baxuxupeja qicijinati bemigasiqi jakebiqoye kufohemige tuxaboboba gedocijiga poyevayoxa
        leyoleveke biromapesa vorobenife xikebiqoye qekufiyaqa tijaqixiqo xitonatula xopavajejo
        ropezpo ngobunibai   tanaka

用紙から転写したとおりである。Tomokiyo の転写では gedoeijiga と xitohatulaとなっている。筆跡は c と nであり、解読もまさにそれを必要とする。「Twelve」は表の指示語である(山田の電報は、彼の 六十四號 の表について「Sixtyfour」で始まる)。

02 構造

03 鍵

この系統の 40 × 120 × 2 × 2 × 3 = 57 600 通りの鍵すべてを、きれいな音節の連なりに適用し、得られた4桁の群を繁体字の文字頻度モデルで採点した(未知のコードには減点)。最良の鍵(子音を l から始まるよう回転、母音 e a i o u、列優先、01起点、加算値なし)の得点は −360.6 で、母集団の平均は −553.6、標準偏差 23.8 である。次点は49ポイント後ろにある。表は次のとおり:

eaiou
l0121416181
m0222426282
n0323436383
p0424446484
q0525456585
r0626466686
s0727476787
t0828486888
v0929496989
x1030507090
y1131517191
z1232527292
b1333537393
c1434547494
d1535557595
f1636567696
g1737577797
h1838587898
j1939597999
k2040608000

緑:意味の通る語によって確認されたセル(41セル)。琥珀色:疑わしい群でのみ使われたもの。薄色:この電報では使われていない。u の列に注目されたい。k-u = 00 は2回確認されており(亦 0076、力 0500)、列全体が確定する。

04 解読

電碼表 = 電報新編 / 明密碼電報書 の番号(これらの文字については現代の標準中文電碼と同一)。点線 = 訂正した文字 · 赤 = 未確定

ba xu · xe pe · ja qi · ci ji · na ti · be mi · ga si · qi ja · ke bi · qo ye · ku fo · ne mi · ge tu · xa bo · bo ba · ge do
3390    1004    3945    5459    2348    1342    3747    4539    2053    6511    0076    0342    1788    3073    7333    1775
潮      城      由      莫      擎      宇      獨      立      我      軍      亦      光      復      汕      頭      後

ci ji · ga po · ye va · yo xa · le yo · le ve · ke bi · ro ma · pe sa · vo ro · be ni · fe xi · ke bi · qo ye · qe ku · fi ya
5459    3764    1129    7130    0171    0109    2053    6622    0427    6966    1343    1650    2053    6511    0500    5631
莫      率      大      隊      來      令      我      退      出      鎮      守      府      我      軍      力      薄

qa ti · ja qi · xi qo · xi to · na tu · la xo · pa va · je jo · ro pe · za no · [ngobunibai]
2548    3945    5065    5068    2388    2170    2429    1979    6604    3263
暫      由      翼      □       支      持      文      慧      返      港      …
潮城由莫擎宇獨立。我軍亦光復汕頭。後莫率大隊來,令我退出鎮守府。我軍力薄,暫由翼□支持。文慧返港……

経緯。1916年3月26日、龍済光の潮梅鎮守使の下で潮州にいた連隊長の莫擎宇は、陳炯明、林虎、He Haiming と地元の革命派に説得されて寝返った。27日に彼は潮州城を占領し、省当局に「率師占領潮城,宣布獨立」と電報した。潮城、電報と同じ語である。30日に汕頭の守備隊が彼の側につき、彼は汕頭に司令部を置いて正式に独立を宣言した。一方、孫文自身の中華革命党の者たちは町の鎮守府(鎮守使署)を占拠していた。彼らと行動を共にしていた日本人の大陸浪人の一人「Tanaka」は、4月3日に、莫が大部隊で到着して彼らに退去を命じたこと、彼らには抵抗する力がないこと、そして誰かが戻ること(おそらく報告のために東京へ)を伝えている。外務省は、発信者が汕頭の領事の名前を利用しているのではないかと疑った。領事もまた田中だったのである。

05 不確かなまま残る点

06 手法

  1. JACAR のファイルは、文脈を知り文字を確認するために1ページずつ調べた(史料館の画像サーバーは自動アクセスを拒否するので、PDF は人手で提供された)。
  2. 音節の統計:20 + 5 のアルファベットと u の不足が、体系的で列優先の圧縮表を指し示した。
  3. 体系的な系統全体(57 600通りの鍵)に対する総当たり。標準電碼表上の文字ユニグラムで採点(Unihan の電碼表。1916年の番号は、Tomokiyo が解読した孫文の電報で検証)。
  4. 疑わしい4つの群を1文字違いの候補で検討。光復、支持、莫、潮城 の読みを意味によって選び、その後筆跡の中に確認した。
  5. 崩れた末尾に対する編集距離探索(結果は否定的)、次いでモールスの区切り直し探索で、港 を復元し、最後の語は未解決のまま残る。莫擎宇の蜂起の3月26–30日の年表と照らした歴史的検証。

07 鍵を試す

圧縮コードの文字を入力する(空白は無視される)。子音–母音の各組は上の表から2桁の数字になり、2音節の組が電碼表の群となって、標準中文電碼で引かれる。

08 出典

解析スクリプト、電碼表、言語モデルはリポジトリにある(targets/sunyatsen/).