アトバシュ暗号
AをZと、BをYと、というように入れ替える古代の鏡像暗号、アトバシュ暗号を暗号化・復号してみましょう。対応が対称なので、同じ枠が暗号化と復号の両方を行います。すべての処理はブラウザ上で実行されます。
アトバシュは自分自身が逆変換です。同じ操作で暗号化と復号の両方ができるため、一つの枠で両方をこなします。
上にテキストを入力すると、アトバシュの結果がここに表示されます。
アトバシュ アルファベット対照表
平文
アトバシュ
アトバシュ暗号 の使い方
- 1
テキストを入力または貼り付ける
変換したいメッセージを入力してください。入力すると同時にアトバシュ暗号が自動で適用され、各文字を鏡のように反転させ、数字や記号はそのまま通過します。
- 2
アトバシュの結果を読む
変換されたテキストがすぐに表示されます。アトバシュは自分自身が逆変換なので、平文を暗号化していても暗号化されたメッセージを復号していても、同じ結果の枠がそのまま機能します。
- 3
アルファベット対照表を確認する
アトバシュ アルファベット対照表を開いて、AからZがZからAへどのように対応するか全体を見て、各文字がどう入れ替わるかを確認してください。
- 4
コピー・ダウンロード・共有する
結果をクリップボードにコピーしたり、テキストファイルとしてダウンロードしたり、入力したテキストをそのまま再現するリンクで共有したりできます。
アトバシュ暗号を理解する
アトバシュ暗号とは何ですか?
アトバシュ暗号は、各文字をアルファベットの中で鏡像となる文字に置き換える単純な換字式暗号です。AはZに、BはYに、CはXになり、このように下っていってZはAになります。知られている最も古い暗号の一つで、もともとヘブライ語のアルファベットのために作られ、その名は最初に入れ替える二組の文字、AlephとTaw、BethとShinに由来します。
アルファベットを単に反転させるだけなので、アトバシュには選ぶ鍵もなく、調整する設定もありません。そのため最も学びやすい古典暗号であり、パズルや脱出ゲーム、ジオキャッシング、初心者向けの暗号学の授業でよく見かけます。
アトバシュ暗号の仕組み
暗号化するには、アルファベットを前から一列に書き、その下にもう一度逆向きに書いて、AをZと、BをYと、真ん中ではMをNと並べます。するとメッセージのすべての文字は、その下に来る文字に置き換えられます。スペースや数字、記号はそのまま残されるため、元のメッセージの単語の形や長さがそのまま見えています。
アトバシュは自分自身が逆変換です。テキストをもう一度通すと元に戻るため、同じ一つの操作で暗号化と復号の両方ができます。別の復号手順も、覚えておく鍵もなく、まさにその点がこの暗号をこれほどすばやく使えるものにしています。
実例
単語HELLOを見てみましょう。HはSに、EはVに、LはOに、OはLに対応し、暗号文SVOOLが生まれます。SVOOLをもう一度アトバシュに通すと、また HELLO に戻ります。より長いフレーズも同じように振る舞います。ATTACK AT DAWN は ZGGZXP ZG WZDM になり、スペースがそのまま残るので三つの単語がはっきり区切られたままです。
繰り返される文字は常に同じ置き換え文字に対応するため、HELLOの連続した二つのLは連続した二つのOになります。この固定された一対一の対応こそが、単一換字式暗号を定義する特徴です。
アトバシュの対照表と計算式
暗号全体が小さな表一つに収まります。AからZまでの平文の行の上に、ZからAまでの暗号文の行を置いたものです。文字に0から25まで番号を付け、Aを0、Zを25とすると、規則はただ E(x) = 25 - x であり、これを二度適用すると元の数に戻るため、まったく同じ計算式で復号もできます。ツールの下にある対照表は、対応の全体を一目で示します。
ヘブライ語と聖書の中のアトバシュ
アトバシュは22文字のヘブライ語アルファベットに初めて用いられ、最初の文字Alephを最後の文字Tawと、二番目の文字Bethを後ろから二番目のShinと組み合わせ、このように続きます。学者たちは、ヘブライ語聖書に見られる明らかな例を古くから注目してきました。Jeremiah書では、Sheshachという名はバビロンを意味するBabelのアトバシュ暗号として広く読まれ、Leb Kamaiはカルデア人を意味するKasdimの暗号として読まれます。これらが意図的な暗号だったのか言葉遊びだったのかは今も議論されていますが、この技法が少なくとも二千五百年は前のものであることを示しています。
アトバシュを見分けて破る方法
アトバシュは実質的な安全性をまったく与えません。可能な対応はただ一つしかないため、アトバシュだと疑う人は誰でも、メッセージをその暗号にもう一度通すだけで即座に解読できます。役立つ手がかりは、平文の文字Aが常にZになることであり、短くてよくある単語は見分けやすい形を取ります。たとえば単語AはZになり、単語IはRになります。この暗号は文字の頻度を反転させるため、英語で普通はまれなZやQのような文字が突然、よくある文字と同じくらい頻繁に現れ、それが逆アルファベット暗号が使われているという素早い手がかりになります。
アトバシュ暗号は安全ですか?
いいえ。ただ一つの固定された対応しかなく鍵もないアトバシュは、本当に秘密にすべきものには何の保護も与えず、見抜かれた瞬間にすぐ解かれます。今日のその価値は、教育的かつ娯楽的なものです。換字を教えるのに最適な最初の暗号であり、パズルやゲームのための楽しいツールであり、暗号学の歴史の一片でもあります。本当の安全性のためには、代わりにAESのような現代のアルゴリズムが使われます。
よくある質問
アトバシュ暗号とは何ですか?
アトバシュ暗号はどのように動作しますか?
アトバシュでは暗号化と復号は同じですか?
アトバシュの例を見せてもらえますか?
アトバシュ アルファベット対照表とは何ですか?
アトバシュ暗号はどこから来たのですか?
アトバシュは聖書で使われていますか?
アトバシュ暗号はどうやって破ったり見分けたりしますか?
アトバシュは数字やスペース、記号を変えますか?
アトバシュ暗号は安全ですか?
入力したテキストはサーバーに送信されますか?
アトバシュ暗号はコードでどう書きますか?
関連ツール
こちらの便利なツールもどうぞ