CS
cryptogramsolve

クリプトグラムにおける文字頻度分析(ETAOIN SHRDLUの法則)

文字出現頻度分析は、古典暗号解読における最大の武器です。自然言語の文章では、アルファベットの各文字が均等に出現することはなく、特定の文字に偏る明確な統計的指針が存在します。

1

ETAOIN SHRDLU(エタオイン・シュルドル)の階層

英文ではEが圧倒的に最多(約12.7%)で、続いてT(約9.1%)、A(約8.2%)、O(約7.5%)、I(約7.0%)、N(約6.7%)の順に出現します。この上位6文字だけで文章全体の約50%を占めます。暗号文内の文字を数え、頻出文字をE、T、Aに当てはめるのが解読の第一歩です。

2

頻出連文字(ダイグラフ)の法則

2文字の組み合わせ(TH、HE、IN、ER、AN、RE、ED、ON、ES、ST)は非常に強力な手がかりになります。例えばEと推定される文字の直前に頻出する文字があれば、それはH(THEやHEを形成)である可能性が極めて高くなります。

3

母音と子音の接触判定法

英語の母音(A, E, I, O, U)は多くの異なる子音と隣り合って出現します。隣接する文字の種類(コンタクト数)が多い文字をピックアップすることで、母音と子音を素早く分類できます。

Put This Strategy Into Practice

Ready to test your deductions? Open our interactive tools or play today's verified daily challenge.