← 暗号ラボへ戻る

01 / 換字式暗号

シーザー暗号 解読チャレンジ

アルファベットを一定数だけ「ずらす」だけの暗号。ローマの将軍カエサルが使ったとされる、最も古い暗号のひとつです。

1. 自分でずらしてみる

好きな文字を入力して、シフト数を動かしてみましょう。A→D のように、決まった数だけアルファベットが後ろにずれます。

+3
KHOOR YDXOW

A〜Z は26文字しかないため、26種類のずらし方(鍵)しか存在しません。これがシーザー暗号の弱点です — 総当たりで26回試せば必ず解けます。総当たり攻撃デモへ

2. 解読チャレンジ

次の暗号文は、ある数だけずらして作られています。スライダーを動かして、意味の通る英文に戻してみてください。

WKH YDXOW LV RSHQ
WKH YDXOW LV RSHQ
シフト数を動かして、意味の通る文を探してください。