ツールへスキップ
mtool
  • 無料
  • 登録不要
  • 端末で

エニグマ暗号機シミュレーター

エニグマシミュレーターは、I・M3・M4の暗号化と復号、各文字の信号経路をブラウザー内で確認できる、無料・登録不要のツールです。 鍵を設定してメッセージを入力し、ローターと反射器を通る信号を確認してください。

機械の設定

モデル
IA01
IIA01
IIIA01

反射板: B · プラグボードのペア: 0

暗号化と復号

エニグマは同じ操作で復号できます。ただし暗号化時と同じ初期設定が必要で、未知の鍵は探せません。

操作
0 / 5000
0文字
出力形式

信号の流れを追う

キーを押すたびに先にローターが回り、信号がプラグボード、ローター、反射板を通ってランプへ戻ります。

上に文字を入力するか、下のキーボードを使って信号の経路を確認してください。

キーとランプを試す

処理はすべてこのタブ内で行います。メッセージは送信・保存されません。エニグマは歴史上の暗号で、現代の秘密保護には使えません。

配線とローターの動作に関する資料: Crypto Museum · David Hamer

仕組み

  1. 鍵を設定するモデル、左からのローター順、リング、開始位置、反射板、最大10組のプラグ接続を選びます。
  2. 文字を入力する変換されるのは A–Z のみ。空白を残す、文字だけ表示する、5文字ずつ区切る形式を選べます。
  3. 経路を見て復号する各文字の電気信号の経路を追えます。復号時は同じ初期設定に戻し、暗号文の先頭から入力します。

質問

このエニグマシミュレーターは何を再現しますか?

エニグマ I、海軍 M3・M4 のローター配線と回転をブラウザで再現します。自分で鍵を設定し、文字ごとの信号経路を確認できます。

エニグマは文字をどう暗号化しますか?

A–Z を押す前に右のローターが進み、条件によって隣も動きます。信号はプラグボード、ローター、反射板を通ってランプへ戻ります。中央のローターは連続する2回の打鍵で進むことがあります。

暗号文をどう復号しますか?

モデル、ローター順、リング、開始位置、反射板、プラグ接続を暗号化時と完全に一致させてください。暗号文を最初から入力します。未知の鍵を探す機能はありません。

リング設定とローター位置の違いは?

リング設定は外側の文字環を内部配線に対してずらします。開始位置は最初の打鍵前に窓に見える文字です。どちらも結果を変えます。

プラグボードと反射板の役割は?

プラグボードは入出力で最大10組の文字を入れ替えます。反射板は信号を折り返すため、同じ操作で復号でき、文字が自分自身に変わることもありません。

4ローターの M4 は何が違いますか?

海軍 M4 には調整可能な Beta または Gamma のギリシャローターと薄型反射板があります。ギリシャローターは打鍵中に回転しません。

エニグマは今でも安全ですか?

いいえ。歴史学習には有用ですが、現代の秘密の保護には使えません。マリアン・レイェフスキらポーランドの数学者が解読の基礎を築きました。このツールは未知の鍵を解析しません。

このツールは無料ですか?

はい。このツールは無料で、登録不要です。1日の利用回数に制限はありません。

アカウントは必要ですか?

いいえ。アカウントなしでこのツールを利用できます。

入力した内容はどこかに送信されますか?

いいえ。このツールはブラウザー内で動作します。入力内容と結果は、ご自身で共有しない限り端末から外に出ません。

関連ツール

SIGABA 暗号機シミュレーター

SIGABA の 15 個のローターを設定し、CSP-889 または CSP-2900 で暗号化・復号します。各ステップの動きも確認できます。

開く

テキスト暗号化

ブラウザー上でランダムな256ビット鍵を使い、あらゆる言語のメッセージを暗号化・復号します。

開く