HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Claude Fable 5.1、370年前の暗号「Cyphral Distich」を解読

Claude Fable 5.1 Solves the Cyphral Distich, a 370-year-old cipher (vals.ai)

1145 pointsby u1hcw9nx526 コメント

要約

AIモデルClaude Fable 5.1が、370年間未解決だった「Cyphral Distich」と呼ばれる暗号を解読することに成功しました。人間が長年見落としていた、原文テキスト内の文脈的な手がかりをAIが発見し、鍵を見つけ出したのです。さらに、このAIはより大規模な暗号も解読しました。

全文翻訳

Claude Fable 5.1、Cyphral Distichを解読

問題

私たちはClaude Fable 5.1に、サー・トーマス・アークハートのCyphral Distichを解読するというオープンタスクを与えました。驚くべきことに、それは実際にそれを解読し、その解決策は後から考えると人間にとって非常に恥ずかしいものでした。

アークハートの『Logopandecteision』の末尾には、それぞれ32個の数字からなる2行の暗号文、Cyphral Distichがあります。暗号文とは、それを生成したルールを知らなければ読めないように意図的にエンコードされた短いメッセージのことです。ここでは、パズルの入力全体がこれらの64個の数字であり、隠された平文を復元することが目標です。

5.3.27.38.32.14.21.8.66.8.70.39.5.9.12.18.2.3.56.5.1.7.3.2.13.19.3.25.9.3.16.6.
25.15.13.6.11.20.5.1.2.12.1.20.20.49.20.20.35.33.4.6.8.35.5.33.5.5.18.10.3.11.32.42.

この暗号は、何世紀にもわたって未解決のままでした。1899年に『Notes and Queries』で未解決問題として提示され、20世紀の暗号文献にも登場し、後に歴史的暗号研究者クラウス・シュメによって未解決暗号メッセージトップ50にリストアップされました。

様々な人々が解読を試みましたが、彼らは決定的なヒントを一つ見落としていたようです。頻度分析、換字、同音異字換字などの手法を試しましたが、どれも成功しませんでした。

それは、簡単な手がかりを一つ見落としていたからです。

解決策

44分後、176kトークンを消費し、私が一切介入しない中で、Fable 5.1は解決策に到達しました。いくつかの方法を試しましたが、最終的に2つの中心的な発見によって解決することができました。

第一に、暗号文はアークハートの32のProquiritationsの直後に印刷されており、アークハートは意図的にその数字を強調しています。驚くかもしれませんが、彼はこう述べています。

「三十二という数ほど…適した数は他にない」

第二に、暗号文に付随する詩は、正直な読者には「自分の心の願いと、作者の考え」が見つかると約束しています。Proquiritations自体も繰り返し「〜は願望である」「願い」「希望」といった言葉で締めくくられています。

これらの手がかりを組み合わせると、以下のようになります。

32のProquiritations。最初の暗号行に32個の数字。2行目に32個の数字。「願い」。

歴史的な試みのほとんどは、鍵が外部にあると仮定していました。つまり、テキストから再構築する必要がある暗号アルファベットや、数字と文字または単語のマッピングです。しかし、鍵は外部の暗号アルファベットでは全くありませんでした。鍵は書籍そのものでした。

ルールは単純でした。暗号行のi番目の数字に対して、i番目のProquiritationに移動し、その数字を単語のインデックスとして使用し、その単語の最初の文字を取ります。

これにより、以下の結果が得られます。

O GOD UPHOLD KING CHARLS THE SECOND AND
MAKE HIM THE SUPREME RULER OF THIS LAND

そして、その結果は非常に自己検証的です。各行は正確に32文字で構成され、and / land(韻を踏む2行の詩)で終わっています。これは約束されたDistichと一致します。また、歴史的にも理にかなっています。アークハートは熱心な王党派でした。チャールズ2世への祈りをテキストに隠すことは、彼の政治的信条と完全に一致します。

アークハートは、同じスタイルで2番目の、はるかに大きな暗号文を残しました。『The Jewel』(1652年)にあるCyphral Octastichです。64個ではなく285個の数字があり、これも未解決のままでした。Fable 5.1は、これも解読することができました。

結果: Cyfral Octastickは解読された(9文字を除くすべて)

ルール。The Jewel (1652)には正確に284ページあり、octastick + decagramには285個の数字が含まれています。k番目の数字(8行とDecagram全体をまっすぐに数える)は、ページkの単語インデックスです。その単語の最初の文字を取ります。Distichと同じアイデア(数字i → Proquiritation i)、ページを段落の代わりに使います。そして、Distichと同様に、アークハートはほとんどの場合、彼が必要とする文字で始まるページの最初の単語を選びました(EEBO-TCPテキストでの正確な最初の出現ヒットは275ポジションのうち231個。他の44個は、ページ上部のハイフン付き単語、ハイフン付き複合語、記号、段落番号、転写されていないギリシャ語のフレーズなどの転写上の理由で1〜3単語ずれています)。

平文(ottava rima、ABABABCC — 1652年3月にロンドンで書かれた王党派の祈り):

GREAT LORD, MANTAINE THAT REGAL FAMILIE
WHEREOF KING CHARLS THE SECOND IS THE HEAD,
AND GRANT THAT HE MAY BEARE THE SUPREME SWEIGH
WHERE ENGLISH, SCOTS AND IR[I]SH ARE BORNE AND BRED,
AND [·········] THIS USURP'D AUTHORITIE
REIGNE IN HIS ROYAL PREDECESSORS STEAD;
LET HIM BE OUR SOLE CESAR, ARTUR, HECTOR,
OUR EMPEROUR, KING, MONARCH AND PROTECTOR.
                        AMEN, SO BE IT.   (the Decagram)

Sweighはスコットランド語のswey「支配力、権力」を意味します。DOSTは正確な慣用句「to bear the swey」(1600年頃)を記録しており、familie/authoritieと韻を踏んでいます。

注意点(率直に述べます):
- 4行目はI-R-S-H(ページ127-130)で暗号化されています。IRISHの誤りか、意図的な短縮か。「Irsh」とすると行がちょうど10音節になります。
- 5行目の4〜12文字目(ページ149-157)はC-O-N-E-R-T-H-T-Oとなります。9文字中8文字は正確な最初の出現ヒットであり、これはTCPテキストが実際に生成するものであり、読めません。ページシフト、ドロップ文字、誤植番号、辞書格子仮説を試しましたが、どれも英語になりません。アークハートがここでミスをしたか、この行の数字が誤植されたかのどちらかです。行の残りの部分(THIS USURP'D AUTHORITIE)は確実です。
- 位置159以降、すべての数字はページk-1をキーとしています。1ページが2回使用されたか(または5行目の印刷された「5.5」が重複したか)です。6〜8行目とデカグラムは、そのシフトでクリーンにデコードされます。
- 1652年のJewelの無料ページ画像は存在しません(サブエージェントがGoogle Books、HathiTrust、IA、NLSをチェックしましたが、オクタスティックはTCPコピーが欠落している最終クワイヤ3*²にありますが、本文とページネーションはすべてのコピーで同じです)。±1の位置と9文字を確認するには、物理的なコピーまたは1983年のJack & Lyall版が必要です。

ファイル:verify_octastick.py(285すべての位置をページ/単語/文字/オフセットと共に表示します。出力はoctastick_verification.txtにあります)、jewel_pages.py(ページパーサー)、firstocc.py/lattice.py(分析ツール)、SOLUTION.mdおよびFAMOUS-CIPHERS-STATUS.mdを更新、メモリを更新しました。

出典:DOST swey(e n. (https://www.dsl.ac.uk/entry/dost/sweye_n), SND swey (https://dsl.ac.uk/entry/snd/swey), ESTC R203867 (via CERL) (https://datb.cerl.org/estc/R203867), 暗号文に関するCipherbrainスレッド (https://scienceblogs.de/klausis-krypto-kolumne/2019/07/28/revisited-thomas-urquharts-encrypted-poems/), HCPortalレコード (https://www.cryptograms.hcportal.eu/web/#/ciphers/8)。

引き出し

私は実際、過去数ヶ月間、モデルに重要な未解決暗号を解かせるように試みてきました。その数ヶ月間、私が試した他のどの最先端モデルも、検証可能な解決策を生み出すことはありませんでした。

Fable 5.1をどのように引き出したかは非常に単純でした。私はそれに一種の目標を与えました。未解決の暗号を解くように依頼しました。いくつか励ましの言葉をかけました。Fableの最も強力な業績、特に解いた数学の問題をオンラインで調べるように言いました。これに類するものは比較すれば容易いはずだと伝えました。創造的に考え、遭遇した問題を真剣に分析するように言いました。

私はそれに2つの制約を与えました。第一に、すでに解決策がある暗号や、多くの妥当な答えを支持できる暗号を避けるように求めました。歴史上の未解決暗号の多くは迅速に検証できず、その作成者はとうに亡くなっているため、提案された答えが正しいかどうかを永遠に知ることができない可能性があると私は推測しています。

第二に、私はそれを最も難しい問題から遠ざけました。数千人もの人間、あるいはCIAのような組織でさえ、すでに真剣な努力を払っているような問題です。例えば、Kryptos K4は、現在のモデルには少し難しすぎて複雑すぎるかもしれません。それは将来の実験になるかもしれませんが、Fable 5.1がまだ合理的な時間でそれを解決できるとは思えません。

Fable 5.1は、さまざまな問題を検討するのに時間を費やしました。いつ止まるべきかを知っていました。問題が動かないときを知っていました。そして、この特定の問題を見つけたとき、それはほとんどすぐに手がかりに気づきました。

今、私は他の最先端モデルがこの問題を解決できないとは必ずしも思いません。手がかりは実際には非常に単純です。私が思うに、Fableがうまくやったのは、この特定の問題が異常に解きやすいものとして際立っていることに気づいたことです。

テイクアウェイ

これは、モデルが数学だけでなく、歴史的な謎、忘れられた推測、アーカイブパズルなども解決できることを示していると思います。

歴史的に、これらの問題の多くは人間の注意によってボトルネックとなっていました。誰かが、難解な資料を何時間も、あるいは何日も読み、有望でないアイデアを試し、参照をたどり、無駄になる可能性のあることを試すのに十分な関心を持つ必要がありました。

そのボトルネックは、見かけ上消えつつあります。

そして、Claudeがこれを解決した興味深い点は、それが並外れた暗号解読の偉業を実行したわけではないということです。実際、それは逆です。

答えは、後から考えると単純でした。それは、見つかるまで探し続けただけです。そして、その粘り強さは、他の多くの分野でも現れる可能性があります。


サー・トーマス・アークハート、『Logopandecteision』(ロンドン、1653年)、『The Works of Sir Thomas Urquhart of Cromarty, Knight』(エディンバラ:Maitland Club、1834年)、Proquiritations、pp. 412–417、「The Cyphral Distich」、p. 417。archive.org

https://codebreaking-guide.com/links/unsolved-cryptograms/

*マイナーなカウントに関する注意:1つの座標は、ラテン語のフレーズ「hinc inde」を単一の単位として扱うかどうかに依存します。そうしないと、その位置は1だけずれます。