01
1. 「解読不能な暗号」の歴史
ヴィジュネル暗号は16世紀に登場しました。ブレーズ・ド・ヴィジュネルの名で呼ばれることが多いですが、実際にはそれ以前にジョヴァン・バッティスタ・ベラーゾが考案した方式に由来します。何世紀にもわたって解読不可能と考えられ、「le chiffre indéchiffrable(解読不能な暗号)」という異名まで付けられました。
繰り返すキーワードによって文字ごとに異なるシフト量を適用する多表式換字暗号です。単純な頻度分析では解読できないため、長い間「解読不能な暗号」と呼ばれてきました。
⚠️ 教育・パズル用のツールです — 実際のセキュリティ目的では使用しないでください。
ヴィジュネル暗号は16世紀に登場しました。ブレーズ・ド・ヴィジュネルの名で呼ばれることが多いですが、実際にはそれ以前にジョヴァン・バッティスタ・ベラーゾが考案した方式に由来します。何世紀にもわたって解読不可能と考えられ、「le chiffre indéchiffrable(解読不能な暗号)」という異名まで付けられました。
キーワードを平文の長さに合わせて繰り返し並べ、平文の各文字をそれに対応するキーワードの文字のアルファベット順位(A=0、B=1...)だけずらします。つまり、シーザー暗号のように単一のシフトを使うのではなく、メッセージ全体にわたって複数の異なるシーザー暗号を同時に走らせているようなものです。
ヴィジュネル暗号は19世紀、フリードリヒ・カシスキーが考案したカシスキー検査法、および独自に研究していたチャールズ・バベッジによって最終的に解読されました。暗号文中に現れる繰り返しパターンを見つけ出し、キーワードの長さを逆算する手法です。現在では純粋に歴史的・教育的な意義しか持たず、現代の基準では安全とは言えません。教育・パズル用途にとどめてください。