ヴィジェネレ暗号 — 暗号化と復号化
キーワードを含む Vigenere 多アルファベット暗号を使用してテキストを暗号化および復号化します。
ヴィジェネレ暗号の使用方法 — 暗号化と復号化
- 入力フィールドにテキストを入力または貼り付けます。
- エンコードまたはデコードされた結果が自動的に表示されます。
- コピー ボタンを使用して出力をコピーします。
- 可能な場合は、エンコード モードとデコード モードを切り替えます。
クイックリファレンス
| 変換元 | 変換先 |
|---|---|
| A | 65 (ASCII) |
| Z | 90 (ASCII) |
| a | 97 (ASCII) |
| 0 | 48 (ASCII) |
| スペース | 32 (ASCII) |
| @ | 64 (ASCII) |
使用例
- •Web 開発プロジェクトのデータのエンコードまたはデコード。
- •暗号化とさまざまな暗号技術について学習します。
- •API またはデータ送信用にエンコードされたコンテンツを準備しています。
- •暗号パズル、CTF チャレンジ、教育演習を解く。
計算式
ヴィジェネレ暗号: E(i) = (P(i) + K(i mod m)) mod 26、D(i) = (C(i) − K(i mod m)) mod 26、ここで K は長さ m のキーワードです。
よくある質問
ヴィジェネール暗号とは何ですか?
ヴィジェネレ暗号は、キーワードを使用して各文字を異なる量だけシフトする多アルファベット置換暗号であり、シーザー暗号よりも解読が困難です。
キーワードはどのように機能しますか?
キーワードの各文字は、対応する平文文字のシフトを決定します。
ヴィジェネレ暗号は安全ですか?
何世紀にもわたって解読不可能と考えられていましたが、キーの長さが決定されると、Kasiski 検査や周波数分析を使用して解読することができます。
サポートされている文字は何ですか?
このツールはラテン文字 A ~ Z を処理します (大文字と小文字は保持されます)。