英字を含むテキストを入力すると頻度が表示されます。
シーザー、ROT13、ROT47、アトバシュ、ヴィジュネル、アフィン、レールフェンス、プレイフェア、単一換字式の 9 種類の古典暗号に対応。シーザー暗号の自動解読や、文字の出現頻度グラフも使えます。
「暗号の種類」の一覧から暗号を選びます。
「暗号化」か「復号」を選び、「鍵」を設定します。暗号によってシフト、キーワード、a と b、レール数、暗号アルファベットのいずれかです。
「入力」欄にテキストを入力または貼り付けるか、「サンプル」を押します。
「結果」を確認します。「入れ替え」を押すと、結果を入力欄に戻して方向を反転できます。
鍵の分からないシーザー暗号は、「自動解読」を押すか、「25 通りのシフトをすべて試す」の一覧から行を選びます。
使えません。いずれも手作業で解ける歴史的な暗号です。パズルや授業、ゲーム向けで、パスワードや個人情報の保護には向きません。
25 通りのシフトをすべて試し、英語らしさの順に並べて、最も近いものを先頭に表示します。短すぎる文や英語以外の文では順位が外れることがあるので、一覧も確認してください。
26 と公約数を持たない値だけです:1、3、5、7、9、11、15、17、19、21、23、25。それ以外の値では復号できません。
プレイフェアは英字だけを扱い、J を I に、連続する同じ文字の間に X を入れ、文字数が奇数なら補います。スペース・数字・記号は取り除かれるため、復号結果にもその変化が残ります。
「文字の出現頻度」グラフを英語の一般的な頻度と比べます。暗号文で最も多い文字は E であることが多く、次に T、A、O が続きます。結果が読めるようになるまで「暗号アルファベット」を書き換えてください。
ほとんどの暗号ではそのまま残り、大文字・小文字も保たれます。ROT47 は数字や記号も回転させ、レールフェンスはすべての文字を並べ替え、プレイフェアはそれらを取り除きます。