ヴィジュネル暗号の使い方
- 平文または暗号文を入力し、暗号化か復号を選びます。
- 英字A–Zだけのキーワードを入力します。
- 「変換」を選びます。鍵はメッセージ中の英字でだけ進みます。
- 結果だけをコピーできます。入力変更時は古い結果が消えます。
式と鍵の位置合わせ
A=0からZ=25とし、鍵文字Kをシフトにします。暗号化はCᵢ=(Pᵢ+Kᵢ) mod 26、復号はPᵢ=(Cᵢ−Kᵢ) mod 26です。鍵は末尾で繰り返します。
メッセージのケースを保持します。空白、記号、数字、他の文字体系は変えず、鍵の位置も進めません。異なる実装と照合できるよう、この規則を明示しています。
正確な例
ATTACKATDAWN + LEMON → LXFOPVEFRNHR。同じ鍵で復号すると元に戻ります。
Attack at dawn! → Lxfopv ef rnhr!。A-BC D + BC → B-DD Fで、区切り文字は鍵を進めません。
適した用途
- 授業の表計算確認、鍵が与えられたパズル、固定シフトとの比較。
- 同じ鍵配置規則を知っている場合の復号。鍵の自動推測はしません。
鍵・入力・安全性
- 鍵は1文字以上のA–Zのみ、メッセージは500文字までです。
- 歴史的な学習用暗号です。鍵推測、カシスキー解析、オートキー、ファイル、保存、通信はありません。
よくある質問
空白で鍵は進みますか?
いいえ。メッセージ中の英字だけが鍵文字を消費します。
鍵の大文字・小文字は影響しますか?
いいえ。lemonとLEMONは同じです。
鍵が拒否されるのはなぜ?
空白、数字、記号、アクセントを除きA–Zだけにしてください。
失われた鍵を探せますか?
できません。入力された鍵で正確に変換するだけです。