01
1. シーザー暗号の歴史
シーザー暗号は、古代ローマのユリウス・カエサルが軍事通信の保護に用いたと伝えられることから、その名が付けられました。伝承ではシフト量3が使われたとされ、記録に残る中でも最も古い換字式暗号のひとつとして知られています。
アルファベットを一定数だけずらして暗号化・復号する、最も古い換字式暗号のひとつです。シフト量が分からないときは、ブルートフォースモードで25通りをまとめて確認できます。
⚠️ 教育・パズル用のツールです — 実際のセキュリティ目的では使用しないでください。
シーザー暗号は、古代ローマのユリウス・カエサルが軍事通信の保護に用いたと伝えられることから、その名が付けられました。伝承ではシフト量3が使われたとされ、記録に残る中でも最も古い換字式暗号のひとつとして知られています。
この暗号は、アルファベットを一定数(シフト量、つまり鍵)だけずらすという単純な演算で成り立っています。シフト量が3の場合、AはDになり、末尾付近の文字は先頭に循環します(ZはCに)。暗号化と復号には同じ鍵を使い、復号する際は逆方向(-N)にずらすだけで元に戻せます。
可能なシフト量はわずか25通りしかありません。そのため、このツールのブルートフォースモードのように全パターンを試すだけで、あるいは文字の出現頻度を分析するだけで、ほぼ瞬時に元の文章を特定できます。シーザー暗号はあくまで教育やパズル用の題材であり、本当に守りたい情報の保護に使ってはいけません。