エニグマ暗号機シミュレーター
エニグマ I・M3・M4 をブラウザで再現。ローター、リング、反射板、プラグボードを設定し、暗号化・復号と信号経路を試せます。
SIGABAシミュレーターは、15ローターの教育用モデルで暗号化と復号をブラウザー内で試せる、無料・登録不要のツールです。 15個のローターを3群に設定し、メッセージを入力して信号経路を確認してください。メッセージごとに初期鍵へ戻ります。
15 個のローターを 3 群で設定します。メッセージごとに同じ初期鍵へ戻します。
暗号ローター
0:O · 1:O · 2:O · 3:O · 4:O
制御ローター
5:O · 6:O · 7:O · 8:O · 9:O
インデックスローター
0:0 · 1:0 · 2:0 · 3:0 · 4:0
復号には同じ初期鍵と型式が必要です。SIGABA に反射板はなく、信号は暗号ローターを逆向きに通ります。
歴史的なキーボード規則では、空白は暗号化前に Z、入力した Z は X になります。復号時、内部の Z は空白として出力され、元の Z は復元できません。
文字はまず 5 個の暗号ローターを通ります。その後、制御とインデックスの信号が次の文字の前に動くローターを決めます。
文字を入力すると、各文字の経路とローターの動きを確認できます。
CSP-889 / CSP-2900 の教育用モデルです。公開された 26 接点ローターの配線はシミュレーター用の再構成で、戦時中の配線と確認されたものではありません。歴史的な暗号文には対応するローターと鍵が必要です。
処理はすべてこのタブ内で行います。メッセージや鍵は mtool に送信されません。歴史的なローター暗号は現代の秘密保護には使えません。
SIGABA の 15 個のローターを設定し、CSP-889 または CSP-2900 で暗号化・復号します。各ステップの動きも確認できます。 26 接点のローター 5 個が左から右へ文字を変換します。CSP-2900 では 2 番と 4 番の位置が逆方向に動きます。
26 接点のローター 5 個が不規則な回転を制御します。3 番は毎打鍵で進み、1 番と 5 番は固定です。 10 接点のローター 5 個はメッセージ中に回転せず、制御信号を暗号ローターへ送ります。 文字はまず 5 個の暗号ローターを通ります。その後、制御とインデックスの信号が次の文字の前に動くローターを決めます。
復号には同じ初期鍵と型式が必要です。SIGABA に反射板はなく、信号は暗号ローターを逆向きに通ります。
歴史的なキーボード規則では、空白は暗号化前に Z、入力した Z は X になります。復号時、内部の Z は空白として出力され、元の Z は復元できません。
CSP-889 / CSP-2900 の教育用モデルです。公開された 26 接点ローターの配線はシミュレーター用の再構成で、戦時中の配線と確認されたものではありません。歴史的な暗号文には対応するローターと鍵が必要です。
はい。このツールは無料で、登録不要です。1日の利用回数に制限はありません。
いいえ。アカウントなしでこのツールを利用できます。
いいえ。このツールはブラウザー内で動作します。入力内容と結果は、ご自身で共有しない限り端末から外に出ません。
エニグマ I・M3・M4 をブラウザで再現。ローター、リング、反射板、プラグボードを設定し、暗号化・復号と信号経路を試せます。
Fialka M‑125 の10個のローターとパンチカードを設定し、キリル文字を暗号化・復号して各動作を確認できます。
ブラウザー上でランダムな256ビット鍵を使い、あらゆる言語のメッセージを暗号化・復号します。