Vigenere暗号とは何ですか?

Vigenere暗号は多表式置換方式で、繰り返されるキーワードに従って文字をシフトします。キーの各文字は異なるシーザーシフトを選択するため、単一の固定回転よりもパターンが見つけにくくなります。歴史的には、アナリストが繰り返されるキーサイクルに対して度数分析を使用するまで「解読不可能」と考えられていました。そのため、古典暗号学の基礎的な教材として今でも機能しています。

ツールの説明

caesar-salad実装のVigenere暗号を使用して、カスタマイズ可能なキーワードでテキストをエンコードまたはデコードします。文字はキーに基づいて回転し、句読点、数字、スペースは変わらないため、出力は読みやすいままです。

機能

  • 文字のみを受け入れ、自動的に正規化するキーワード入力
  • caesar-salad Vigenereエンジンを搭載した即座の暗号化と復号化
  • 英字文字を回転させながら、空白、数字、句読点を保持
  • 大文字と小文字が混在するメッセージでシームレスに動作

ユースケース

  • 教室や学習グループで多表式置換を教える
  • Vigenere手がかりに依存するパズルハントやエスケープルームチャレンジを解く
  • 暗号学コースの宿題の答えをチェックしたり、自習練習を行う
  • プロトタイプ、ブレーンストーミング、または低リスク通信でテキストスニペットを難読化する