本文へ移動

26文字鍵付き単一換字式暗号

置換する26文字を1回ずつ指定し、対応表または正確な逆対応で変換します。鍵のない暗号は推測しません。

暗号の入力

ブラウザー内で処理します。

500文字まで。変換されるのは英字A–Zだけです。大文字・小文字、空白、句読点、数字、他の文字体系は保持されます。

英字を各1回入力します。例 QWERTYUIOPASDFGHJKLZXCVBNM は ABC…XYZ を QWE…BNM に対応させます。

変換後のテキスト

短いメッセージを入力して「変換」を選択してください。

鍵付き置換暗号の使い方

  1. 平文または暗号文を入力し、暗号化か復号を選びます。
  2. 26文字の鍵を入力します。1文字目がA、26文字目がZの置換先で、各英字は1回だけです。
  3. 「変換」を選びます。暗号化は対応表、復号はその逆対応を使います。
  4. 結果だけをコピーできます。入力変更時は古い結果が無効になります。

26文字鍵の仕組み

通常のABCDEFGHIJKLMNOPQRSTUVWXYZの下に鍵を置きます。例ではA→Q、B→W、C→E、Z→Mです。復号は各組を逆に検索します。

完全な順列だけが一意に逆変換できます。そのため文字数不足、A–Z以外、重複を別々に拒否します。鍵のケースは無視し、メッセージのケースは保持します。

置換するのは英字だけです。空白、記号、数字、他の文字体系は位置を保ち、同じ英字は常に同じ文字になります。

正確な例

例の鍵ではABC XYZ → QWE BNMで、復号するとABC XYZです。

HELLO! → ITSSG! → HELLO!。感嘆符は変わりません。

適した用途

鍵と安全性の制限

よくある質問

鍵の順序は?

1文字目がA、26文字目がZの置換先です。

重複を拒否する理由は?

復号時に元の文字を一意に選べなくなるためです。

復号に別の鍵が必要?

いいえ。同じ有効な鍵から逆対応を作ります。

鍵なしで解読できますか?

できません。自動探索や頻度分析は対象外です。