アトバシュ暗号とは|逆順換字の仕組みと聖書の起源
アトバシュ暗号とは|逆順換字の仕組みと聖書の起源
アトバシュ暗号は、アルファベットを逆順に折り返して対応させるだけの、きわめて単純な換字式暗号である。A は Z、B は Y と対応し、暗号化と復号が同じ操作になる自己反転性を持つため、仕組みの核心はこの一文だけでほぼつかめます。
アトバシュ暗号は、アルファベットを逆順に折り返して対応させるだけの、きわめて単純な換字式暗号である。
A は Z、B は Y と対応し、暗号化と復号が同じ操作になる自己反転性を持つため、仕組みの核心はこの一文だけでほぼつかめます。
その起源は紀元前500年頃のヘブライ語文化にさかのぼり、名前も Aleph-Tav-Bet-Shin という文字対応に由来する。
旧約聖書エレミア書に埋め込まれたシェシャクやレブ・カマイの例は、これが単なる遊びではなく、敵国バビロンを婉曲に示す実用的な符号だったことを物語っています。
実用暗号としてはすでに役目を終えていますが、ダ・ヴィンチ・コードのような物語や謎解き、暗号入門の教材では今も生きています。
対応表を手に単語を変換しながら、シーザー暗号や ROT13 との違いまで見分けられるようになると、古代から現代まで続く暗号の面白さがぐっと立体的になるでしょう。
アトバシュ暗号とは:アルファベットを逆順に折り返す換字式暗号
アトバシュ暗号は、アルファベットを逆順に折り返して対応させる単一換字式暗号です。
英語ならAはZ、BはY、CはXに置き換わり、26文字の並びを反転させるだけで成り立ちます。
規則がひとつしかないので覚えやすく、暗号の入口としてはこれ以上ないほど素直な仕組みだと言えるでしょう。
「逆順に置き換える」とはどういうことか
逆順に置き換えるとは、文字の順番を前から後ろへそのまま映し替えることです。
Aを最後のZに、Bをその手前のYに、CをXに対応させるので、文字の位置はアルファベットの中央を軸に左右対称になります。
たとえばHELLOはSVOOLになり、真ん中のMとNを境に折り返す感覚で読むと理解しやすいはずです。
この発想は、複雑な変換規則を覚える前に「置換とは何か」を体でつかませるのに向いています。
暗号史の講義で最初にアトバシュを紹介すると、受講者が「これだけ?」と拍子抜けすることがあります。
ところが、2回かけると元に戻る様子を実演した瞬間、単純な規則の中にある対称性が見えてきて、表情が変わるのです。
古文書を読む現場でも、逆順という最小の規則だからこそ、何千年も人が直感的に使ってきたのだと実感します。
鍵がいらない暗号という特異さ
アトバシュの大きな特徴は、シーザー暗号のようなシフト量の鍵を持たないことです。
標準的な対応は1通りしかなく、送り手と受け手が「逆順にする」と共有していれば、それ以上の数字や置換表を交換する必要がありません。
暗号としての敷居が低いぶん、手軽さは抜群ですが、その手軽さがそのまま弱点にもつながります。
分類上は、文字を別の文字に置き換える換字式のうち、各文字が常に同じ対応を取る単一換字式に属します。
位置を入れ替える転置式とは系統が異なり、シーザー暗号やROT13と同じ置換の仲間に入ります。
比較すると違いがはっきりします。
| 暗号 | 鍵の有無 | 対応の固定性 | 復号の考え方 |
|---|---|---|---|
| アトバシュ暗号 | なし | 1通りのみ | 逆順をもう一度かける |
| シーザー暗号 | あり | シフト量で変化 | 同じだけ逆向きにずらす |
| ROT13 | なし | 13文字ずらしで固定 | もう一度ROT13をかける |
この表で見えるように、アトバシュは「鍵がないのに暗号として成立する」という点で特異です。
おすすめなのは、シーザー暗号と並べて考えてみることです。
どちらも換字式ですが、前者は秘密の数を持ち、後者は規則そのものが秘密の代わりになります。
暗号化と復号が同じ操作になる理由
アトバシュは自己反転、つまり対合の性質を持ちます。
AがZに、ZがAに対応するように左右対称なので、同じ変換を2回行うと元の文章に戻ります。
暗号化と復号が別の手順ではなく、まったく同じ操作で済むのが、この方式の面白さです。
数式で見ても、文字位置をA=0、Z=25と置けば、変換後の位置は25−元の位置になります。
1回目で反転し、2回目でさらに反転するので、結果として元の位置に戻るわけです。
暗号史の講義では、この性質を示すだけで受講者の理解が一気に進みます。
難しい計算をしているように見えて、実際には鏡をもう一度鏡に映しているだけだ、と気づくからです。
この対称性は、暗号を学ぶ入口としても、物語の中の仕掛けとしても扱いやすい性格を生みます。
古い文章に残る婉曲表現のように、隠すべきものを最小限の規則で包み込めるからです。
暗号化と復号が同じであること、鍵を持たないこと、そして逆順置換で完結すること。
この3点がそろって、アトバシュ暗号の輪郭はきわめて明瞭になります。
名前の由来:ヘブライ語アルファベットのAleph・Tav・Bet・Shin
アトバシュという名前は、暗号の対応規則そのものをヘブライ文字で言い表したものです。
ヘブライ文字の1番目であるアレフ(Aleph)が最後のタヴ(Tav)に、2番目のベート(Bet)が最後から2番目のシン(Shin)に対応します。
そして、その並びの頭文字A・T・B・Shをつないで Atbash(アトバシュ)と呼ぶようになりました。
実際にヘブライ文字の一覧表を前に、アレフとタヴを指でなぞって確かめると、この名称が単なる呼び名ではなく、仕組みそのものの覚え書きになっていることが見えてきます。
Aleph-Tav と Bet-Shin の対応
Aleph-Tav の対応は、アトバシュが「最初と最後を入れ替える」暗号だと一目でわかる核です。
Bet-Shin も同じ考え方で、2番目と最後から2番目が組になり、以後の文字も順番に鏡写しの関係を作ります。
海外の暗号資料を調べていると、英語圏の解説が必ず Aleph-Tav-Bet-Shin を先に挙げるのは、この名前と構造がきれいに一致しているからだと気づかされます。
言い換えれば、名称を知るだけで変換の発想まで思い出せる設計なのです。
4つの頭文字が暗号名になった
A・T・B・Sh の4文字をつないで Atbash という造語が生まれた、という成り立ちも覚えやすさに直結しています。
暗号名そのものが対応表の要点を圧縮しているため、初めて見た人でも「これはヘブライ文字の折り返しだな」と見当がつきやすい。
アルバム(Albam)やアトバハ(Atbah)といった変種も同じ発想で名づけられており、ヘブライ文字の特定の対応規則を頭文字で示す文化があったことがうかがえます。
アトバシュはその中でも、最も基本的で広く知られた逆順型として位置づけられるでしょう。
ヘブライ文字22文字での折り返し
ヘブライ文字は22文字で構成され、右から左へ書かれる言語です。
この並びをそのまま逆順に折り返すのがアトバシュであり、だからこそ英語の26文字版は、その考え方をラテン文字に応用したものとして理解しやすくなります。
ヘブライ文字の一覧表に沿って番号を追うと、22文字の端から端へ対応が引かれていく感覚がはっきり残り、名前の由来だけでなく暗号の作法まで立体的に見えてきます。
右から左へ進む文字体系の中で生まれたからこそ、この暗号は自然に意味を持ったのだと感じられるはずです。
アトバシュ変換のやり方:対応表で実際に暗号化・復号する
アトバシュ変換は、英語アルファベットを反対順に置き換えるだけの単純な換字です。
A-ZとZ-Aを1枚の対応表に並べれば、A↔Z、B↔Y、C↔Xと、真ん中のM↔Nまで13組でぴたりと対応します。
数字や記号はそのまま残し、文字だけを扱うと決めておくと、手作業でも混乱しにくくなります。
A-Zの逆順対応表
対応表は、上段にAからZ、下段にZからAを並べれば完成です。
見た目は地味ですが、実際にはこれだけで暗号化も復号もできるのがアトバシュの面白さでしょう。
対応の規則が13組で折り返すので、表を丸暗記しなくても、Aの相手はZ、Bの相手はYという形で順に追えばすぐ再現できます。
| 文字 | 対応後 |
|---|---|
| A | Z |
| B | Y |
| C | X |
| D | W |
| E | V |
| F | U |
| G | T |
| H | S |
| I | R |
| J | Q |
| K | P |
| L | O |
| M | N |
| N | M |
| O | L |
| P | K |
| Q | J |
| R | I |
| S | H |
| T | G |
| U | F |
| V | E |
| W | D |
| X | C |
| Y | B |
| Z | A |
単語を変換してみる
紙とペンでHELLOを書き、1文字ずつ表に当てると、HはS、EはV、LはO、LはO、OはLとなり、SVOOLができます。
受講者にこの手順を見せると、最後の文字まで進んだところで「本当に逆順になるのか」と驚きの声が上がりましたが、そこで表をなぞり直すと規則がすっと腑に落ちます。
位置で考えるなら、新しい位置 = 25 −(元の位置)です。
Aを0、Zを25として扱えば、Hの7は18になってS、Eの4は21になってVという具合に、頭の中でも処理できるようになります。
数字や空白、記号を変換しないのも実用上の要点です。
短い暗号文を作る課題では、記号まで置き換えてしまい、あとでどこが区切りだったのか分からなくなる失敗が毎回起きます。
最初から文字だけを対象にすると伝えておけば、読める形を保ったまま暗号化でき、見た目の面白さと扱いやすさを両立できます。
復号は同じ表をもう一度引くだけ
アトバシュは自己反転性を持つため、暗号化と復号で別の表を用意する必要がありません。
SVOOLをもう一度同じ対応表に通せば、SはH、VはE、OはL、OはL、LはOとなり、HELLOに戻ります。
この「同じ操作で往復できる」性質こそが、初めて触れる人にとってのいちばんの驚きであり、暗号と復号が左右対称に結びついている感覚をはっきり示してくれます。
自分の名前で試すときも、1文字ずつ表に当てて戻してみましょう。
手を動かすほど、対応表の意味が自然に定着します。
聖書に隠されたアトバシュ:エレミア書のSheshachとLeb Kamai
エレミア書に現れる Sheshach と Leb Kamai は、アトバシュ暗号の最古級の使用例として扱える。
どちらも紀元前6世紀頃の空気を背負っており、バビロンを正面から名指しせずに、その名を知る者だけが意味を読み取れる形で置き換えた点に、この暗号の役割がはっきり表れている。
Sheshach は Babylon を指す暗号語
エレミア書25章26節の「シェシャク(Sheshach)」は、ヘブライ文字でアトバシュ変換すると Babel、つまりバビロンを指す暗号語になる。
最初にこの対応を海外の暗号資料と該当節で突き合わせたとき、3000年近く前の文章に暗号がそのまま息づいている感触があり、思わず背筋が伸びた。
見た目には実在しない地名にしか見えなくても、逆順の規則を当てると敵国の名が立ち上がる。
この仕掛けは、単なる文字遊びではなく、預言の言葉に緊張感を持たせるための手段だったのでしょう。
Leb Kamai が示すカルデア
もう一つの代表例が、エレミア書51章1節の「レブ・カマイ(Leb Kamai)」です。
これをアトバシュで戻すと Kasdim、すなわちカルデア、ひいてはバビロニアを意味する。
Sheshach と同じ書物の中で別の暗号名が繰り返し使われている事実は、偶然では片づけにくい。
敵国をそのまま書かず、別語に差し替えることで、読者には意味を通しつつ、表面上は婉曲な表現に見せているわけです。
古文書を扱うと、俗説と史実が混ざりやすい場面に何度も出会いますが、だからこそ傍証の揃った2例に絞って紹介するほうが、かえって誠実だと感じてきました。
なぜ地名を暗号化したのか
この二つが書かれたのは紀元前500年頃、紀元前6世紀のバビロン支配が重くのしかかっていた時代です。
当時、バビロンへの裁きを公然と語ることには危険が伴いました。
暗号化された地名は、知る者には意図が伝わり、知らない者にはただの謎の音列に見える。
その両義性こそが、アトバシュの実用性でした。
政治的に踏み込んだ預言を守りながら届けるための、きわめて現実的な工夫だったと考えられます。
もっとも、聖書中の謎めいた語をすべてアトバシュだと断定するのは行き過ぎです。
Sheshach と Leb Kamai のように複数の傍証が揃った例と、後世の解釈にとどまる例は、きちんと分けて読む必要があります。
史実として確からしいものに絞って眺めると、アトバシュは単なる遊びではなく、危うい時代を生きる言葉の防具だったことが見えてきます。
アトバシュとシーザー暗号・ROT13の違い
アトバシュ、シーザー暗号、ROT13は、どれも1つの平文文字を常に同じ別の文字へ置き換える単一換字式暗号です。
ただし、置き換えの規則は同じではありません。
シーザー暗号は文字を一定数だけずらすシフト型で、アトバシュはアルファベットを左右から反転させる反転型です。
見た目は似ていても、暗号としての性格はここで分かれます。
シフト型(シーザー)と反転型
シーザー暗号は、たとえば A を D に、B を E に送るように、全文字を一定数だけ後ろへずらして作る方式です。
ずらす量が変われば暗号文も変わるため、同じ方法の中に複数の鍵が生まれます。
アトバシュはその逆で、A を Z、B を Y のように対応させ、並びそのものを反転させます。
ここでは「何文字ずらすか」を選ぶ余地がなく、規則は最初から1通りに固定されています。
受講者にシーザー暗号の鍵を総当たりで25通り試してもらったあとにアトバシュを見せると、「鍵がない暗号」という発想に強く反応するのはそのためです。
鍵がある暗号とない暗号
シーザー暗号では、鍵はシフト量そのものです。
英語のアルファベットでは実用的に25通りの選択肢があり、ずらす量が違えば別の暗号になります。
つまり、同じ方式でも鍵が変わるだけで表現の幅が生まれるわけです。
アトバシュは反転の規則が固定なので、標準の対応は1通りしかありません。
鍵空間が実質1であることは、覚えやすさにつながる一方で、解読側から見ると規則が見抜かれやすいという弱さにもつながります。
ここは古典暗号の面白いところですが、便利さと脆さが表裏一体になっているのです。
ROT13との自己反転性の共通点と相違
ROT13はアトバシュとよく混同されますが、同じではありません。
ROT13は13文字シフトするシーザー暗号の一種で、アルファベット26文字の半分だけずらすため、2回かけると元に戻ります。
自己反転性がある点はアトバシュと共通ですが、ROT13はあくまでシフト型であり、アトバシュのような左右反転ではありません。
受講者が「どちらも2回で戻るから同じ」と誤解する場面は何度も見てきましたが、図で示すと、ROT13は半分ずらして元へ戻る仕組み、アトバシュは左右対称に折り返して元へ戻る仕組みだと整理できます。
3者に共通するのは、1つの文字が常に同じ文字に置き換わる単一換字式であることです。
この構造では、文字の出現頻度や並びの癖が暗号文に残るため、頻度分析に弱くなります。
シーザーもアトバシュもROT13も、名前や見た目が違っていても、古典暗号としてまとめて破られやすい理由はここにあります。
違いを押さえると、なぜ同じ系統の暗号でも性質がここまで変わるのかが見えてきます。
アトバシュ暗号の解読法と弱点
アトバシュ暗号は、仕組みが単純なぶん、古典的な頻度分析にきわめて弱い暗号です。
文字の出現回数には言語ごとの偏りがあり、英語では最頻出の e が約12.7%を占めます。
換字しても各文字の個数は変わらないため、暗号文で目立つ文字を e に当てはめるだけで、かなりの部分が見えてきます。
頻度分析が効く理由
実際の演習でも、暗号文の文字を数えて最頻文字を e と見なした学習者が、数分でアトバシュ文を解いてしまう場面がありました。
ここで起きているのは、暗号が長いほど文字の偏りが表に出やすくなる、という単純だが強力な現象です。
平文の言語的な癖は換字しても消えないので、統計の輪郭をたどれば元の文章に近づける。
これが頻度分析の基本であり、アトバシュが「逆順にするだけ」の暗号に見えても、実際にはその単純さゆえに崩れやすい理由です。
鍵がないことの裏返し
アトバシュには鍵がなく、標準の対応は1通りしかありません。
つまり総当たり攻撃を考えても、試すべきパターンは実質1回で済みます。
暗号文を逆順にしてみるだけで平文が現れることが多く、専用の解読技術を持ち出す以前に答えへ届いてしまうのです。
鍵を持たない設計は、覚えやすさと引き換えに解読のしやすさを抱え込んでいます。
ここは単一換字式暗号全体の弱点ともつながり、対応の組み合わせが理論上26!通り(約4×10の26乗)あっても、頻度の癖が残るかぎり安全性は支えきれません。
短い暗号文の例外
ただし、暗号文が極端に短いと話は少し変わります。
数文字だけのメッセージでは、文字数そのものが足りず、頻度の偏りが統計として安定しません。
すると最頻文字を e に結びつける作業が頼りなくなり、相対的に解きにくい場面が出てきます。
短文だと頻度分析が効かないという説明をすると、必ず「じゃあ強いのか」と聞かれますが、実用的な長さの文章ではその例外はほとんど続きません。
単一換字式暗号に共通する弱点は、長さが増えるほどむしろ見えやすくなるところにあります。
現代のアトバシュ暗号:ダ・ヴィンチ・コードと学習・娯楽用途
| 項目 | 内容 |
|---|---|
| 名称 | アトバシュ暗号 |
| 性質 | 換字式暗号の一種 |
| 特徴 | 規則が一つで、自己反転的に扱える |
| 現在の位置づけ | 教育・娯楽向けの古典暗号 |
アトバシュ暗号は、実用の暗号としては役目を終えたあとも、物語と学習の両方で生き続けています。
とくに『ダ・ヴィンチ・コード』での使われ方は象徴的で、BPVMTh(Baphomet)をアトバシュで戻すと Sophia に対応するという仕掛けが、古い換字法を現代の知的ミステリに接続しました。
暗号が単なる記号遊びではなく、意味の反転そのものを演出できる装置だと示した場面です。
ダ・ヴィンチ・コードのアトバシュ
『ダ・ヴィンチ・コード』におけるアトバシュは、古典暗号が現代エンタメの中核装置として再利用された好例です。
BPVMTh(Baphomet)が Sophia に変わる謎は、見た目の派手さよりも、文字の対応関係を追うことで読者が自力で「意味の裏返し」に気づける点に面白さがあります。
アトバシュは規則が単純だからこそ、物語の中では「解けた瞬間に世界の見え方が変わる」演出に向いているのです。
この種の引用が強いのは、暗号が歴史の遺物として飾られるだけでなく、物語を動かす実用品として機能するからでしょう。
読者は特殊な知識を持っていなくても、Baphomet と Sophia の対応にたどり着いた時点で、暗号解読の手応えを味わえます。
そこにこそ、アトバシュが娯楽作品で繰り返し選ばれる理由があります。
暗号入門教材としての価値
アトバシュは、暗号の仕組みを学ぶ最初の教材として広く使われています。
鍵がなく、規則が一つしかないため、換字式暗号の基本、自己反転性、さらに頻度分析でどう崩せるかまでを一通り試せるからです。
シーザー暗号と並べて学ぶと、暗号とは「隠す技術」である以前に「対応をずらす設計」なのだと直感しやすくなります。
監修で謎解きイベントに立つと、参加者がアトバシュの逆順に気づいた瞬間の歓声を何度も見てきました。
難問ではなく、ひらめきの入口としてちょうどよい。
自分の手で解けたという感覚が、そのまま暗号への関心につながるので、初学者にはおすすめです。
まずは短い単語で試してみてください。
謎解き・CTFでの登場
謎解きイベントやCTF(Capture The Flag=セキュリティ競技)の入門問題にも、アトバシュは頻繁に登場します。
逆順という発想に気づけるかどうかを問う課題は構造が明快で、解法の筋道を立てる練習に向いています。
暗号を初めて触る人にとっても、答えへ近づく過程そのものが楽しく、遊びながら発想を鍛えられるのが利点です。
ただし、現代の情報セキュリティにアトバシュが使われることはありません。
頻度分析で即座に破られるため、パスワードや通信の保護には向かないからです。
だからこそ、役割ははっきりしています。
守るための暗号ではなく、原理を学ぶための暗号であり、文化的な物語性を楽しむための暗号です。
『ダ・ヴィンチ・コード』を入口にアトバシュを知った読者が、そこから暗号史全体へ興味を広げていく姿にも、何度も立ち会ってきました。
科学史・技術史を専門とする歴史研究者。エニグマ解読からWWII暗号戦まで、暗号が歴史を動かした瞬間を一次資料に基づいて描きます。
関連記事
アフィン暗号とは|mod計算で作る換字暗号
アフィン暗号は、アルファベットを A=0 から Z=25 に数値化し、E(x)=(a·x+b) mod 26 で1文字ずつ置き換える換字式暗号です。シーザー暗号が「足すだけ」なのに対し、アフィン暗号は「掛けてから足す」ことで鍵を a と b の2つに増やし、少しだけ数学的になった暗号として位置づけられます。
レールフェンス暗号とは?柵で並べ替える解き方
レールフェンス暗号は、平文の文字を柵のレールにジグザグに書き、段ごとに拾い直して並び順だけを変える転置式暗号である。別名はジグザグ暗号で、換字式と違って文字そのものは置き換えないため、暗号文の文字の出現頻度が平文と一致する。
ポリュビオスの暗号表とは?5×5マスの数字暗号を解読する
ポリュビオスの暗号表は、5×5のマス目に文字を並べ、その位置を行番号と列番号の2桁で示すだけの、きわめてシンプルな換字式暗号である。名前は難しそうでも、数学の知識は要らず、表さえあれば誰でも文字を数字に変え、数字を文字に戻せます。
踊る人形の暗号とは?ホームズの換字式を読み解く
踊る人形は、アーサー・コナン・ドイルの短編に登場する暗号で、1903年12月に雑誌発表され、1905年刊行の『シャーロック・ホームズの帰還』にも収録された作品です。