🌐 JA

🔑 ヴィジュネル暗号ツール

繰り返すキーワードによって文字ごとに異なるシフト量を適用する多表式換字暗号です。単純な頻度分析では解読できないため、長い間「解読不能な暗号」と呼ばれてきました。

⚠️ 教育・パズル用のツールです — 実際のセキュリティ目的では使用しないでください。

モード
ガイド

詳しく見る

01

1. 「解読不能な暗号」の歴史

ヴィジュネル暗号は16世紀に登場しました。ブレーズ・ド・ヴィジュネルの名で呼ばれることが多いですが、実際にはそれ以前にジョヴァン・バッティスタ・ベラーゾが考案した方式に由来します。何世紀にもわたって解読不可能と考えられ、「le chiffre indéchiffrable(解読不能な暗号)」という異名まで付けられました。

02

2. 仕組み — キーワードで複数のシフトを重ねる

キーワードを平文の長さに合わせて繰り返し並べ、平文の各文字をそれに対応するキーワードの文字のアルファベット順位(A=0、B=1...)だけずらします。つまり、シーザー暗号のように単一のシフトを使うのではなく、メッセージ全体にわたって複数の異なるシーザー暗号を同時に走らせているようなものです。

03

3. なぜ19世紀に解読されたのか

ヴィジュネル暗号は19世紀、フリードリヒ・カシスキーが考案したカシスキー検査法、および独自に研究していたチャールズ・バベッジによって最終的に解読されました。暗号文中に現れる繰り返しパターンを見つけ出し、キーワードの長さを逆算する手法です。現在では純粋に歴史的・教育的な意義しか持たず、現代の基準では安全とは言えません。教育・パズル用途にとどめてください。

よくある質問

現在でもこの暗号は安全ですか?
いいえ。19世紀以降、カシスキー検査法などの統計的手法で解読可能です。教育・パズル用途にのみ使用し、実際のセキュリティ目的では使用しないでください。
キーワードを入力しないとどうなりますか?
警告が表示され、結果は生成されません。アルファベットを1文字以上含むキーワードの入力が必要です。
空白や記号も暗号化されますか?
いいえ。シフトされるのはアルファベットのみです。空白・数字・記号はそのまま変更されずに通過し、キーワードの位置も進みません。