暗号解読の極意:クリプトグラムにおける文字出現頻度分析ガイド
文字頻度分析は暗号解読の根幹です。英語の出現頻度法則(ETAOIN SHRDLU)、頻出連続文字、隣接接触分析を駆使して、暗号化された名言をロジカルに解読する方法を伝授します。
ETAOIN SHRDLUの法則:自然言語の非対称性
人間の言語において、アルファベットの文字は均等には出現しません。何世紀にもわたる発音と語彙の進化により、英語には極めて明確な統計的指紋が存在します。
英語における文字出現頻度の序列は、記憶術として有名なETAOIN SHRDLUで知られています。最も頻出する文字は圧倒的にE(全テキストの約12.7%)であり、次いでT(約9.1%)、A(約8.2%)、O(約7.5%)、I(約7.0%)、N(約6.7%)と続きます。
クリプトグラムを解く際、各文字の出現回数を数える作業は基本ですが、短い文章(15〜30語程度)では一時的にTやAが最頻文字になることもあります。頻度表は絶対の答えではなく、確度の高い仮説を生み出すためのツールとして活用します。
| 階層 | 該当アルファベット | 出現割合 | クリプトグラムにおける役割 |
|---|---|---|---|
| 第1層(高頻度) | E, T, A, O, I, N | 45% – 50% | 文章の骨格をなす最重要文字。 |
| 第2層(中高頻度) | S, H, R, D, L, C, U, M | 30% – 35% | 語尾や主要な子音、母音サポート。 |
| 第3層(中低頻度) | W, F, G, Y, P, B | 12% – 16% | 特徴的な語幹や接頭辞・接尾辞。 |
| 第4層(低頻度・希少) | V, K, J, X, Q, Z | < 3% | 強力な絞り込みの鍵。Qの後にはほぼ確実にUが続く。 |
ダイグラフ(2文字組)とトリグラフ(3文字組)の決定力
単一の文字頻度がブレても、2文字の組み合わせ(ダイグラフ)や3文字の組み合わせ(トリグラフ)の出現順位は極めて安定的です。
英語で最も頻出するダイグラフは断トツでTHであり、これにHE、IN、ER、AN、RE、ED、ON、ES、STが続きます。
もし最頻文字KがEだと推測した場合、その直前に頻出する文字JはHである可能性が極めて高く、3文字単語XJKが存在すればTHE(X = T, J = H, K = E)と一挙に3文字を確定できます。
隣接接触分析による母音の特定
1文字や2文字の短い単語が存在しない難関パズルでは、言語学者スホーチン(Sukhotin)が提唱した隣接接触分析が力を発揮します。
子音同士の連続には制約がありますが、母音(A, E, I, O, U)はほぼすべての音節で子音と結びつきます。そのため、母音は他のあらゆる文字と隣り合って出現するという性質を持ちます。
暗号文字をリスト化し、その直前・直後に現れる文字の「種類の多さ」を調べます。7〜8種類以上の異なる文字と隣接している暗号文字は、ほぼ例外なく母音です。
実例で見る論理的解法ステップ
実際のアインシュタインの名言暗号を解く手順を見てみましょう:
暗号文: "KO JTR HKWWAR ZN WKNNKBPAJG AKRV ZLLZFJPOKJG."
1. 頻度調査: Kが4回、Rが3回、Jが3回出現。
2. 短単語の着目: ZNと語頭のZから、ZN = OF(Z = O, N = F)と仮定。
3. 決定打: JTRが冠詞のTHEに該当。
4. 置換結果: "IN THE MIDDLE OF DIFFICULTY LIES OPPORTUNITY"(困難の中にこそ、好機が潜んでいる)と完全に解読できます。
換字式暗号をオンラインで解読
暗号文を貼り付け、文字出現頻度を検証しながら、ネタバレなしで段階的なヒントを活用できます。
執筆者: Dr. Elena Vance
Cryptanalysis Research Lead 所属: cryptogramsolve.com
古典暗号解読法、数理制約充足アルゴリズム、教育的ワードパズルの開発を専門としています。