アトバッシュ暗号ツール
古代のアトバッシュ・ミラー暗号(A↔Z、B↔Y、C↔X、…)でテキストを暗号化・復号します。リアルタイムのミラー視覚化、完全なペア対応表、聖書ヘブライ語のアトバッシュ変種、数字ミラーモード、および往復の対合(自己反転)証明が含まれています。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
アトバッシュ暗号ツール
この アトバッシュ暗号ツール は、世界最古の換字暗号であるヘブライ聖書の反転アルファベットをエンコード・デコードするツール(電卓)です。任意のテキストを入力すると、リアルタイム反転ビジュアライザが各文字をその反射ペア(A↔Z、B↔Y、C↔X)と対応させる様子を確認できます。文字ごとの変換前・変換後ビュー、統計、アトバッシュが自己逆写像であることを証明するラウンドトリップ検証、そしてクラシックなラテン文字異体、数字反転異体、オリジナルの聖書ヘブライ語アトバッシュを並べて比較できるラボ機能を提供します。
反転ペア表(ラテン文字アトバッシュ)
アトバッシュは13個の反転ペアによって定義されます。各平文文字は、アルファベットを跨いだ相方と入れ替わります:
オリジナルのヘブライ語アトバッシュ
この暗号の名前は、ヘブライ語自体の説明に由来しています。アレフ(א)は タヴ(ת)にマッピングされ、ベイト(ב)は シン(ש)にマッピングされます。これら4つの文字を並べて綴ると、A-T-B-Sh → אתבש → アトバッシュとなります。以下は11個のヘブライ語反転ペアです:
アトバッシュ暗号ツールの使い方
- 入力ボックスに平文またはアトバッシュ暗号文を入力または貼り付けます。右側のリアルタイム反転ビジュアライザが、入力された最新の文字とその反転ペアをリアルタイムで対応させます。
- 異体を選択します。アトバッシュ はラテン文字のみを反転します。アトバッシュ + 数字 は文字の反転に加えて 0-9 を 9-0 に反転します(単語と一緒に識別番号なども隠したい場合に便利です)。ヘブライ語アトバッシュ はヘブライ語テキストにオリジナルの聖書マッピングを適用します。
- 「アトバッシュを適用」をクリックします。文字ごとの反転対応、固有の置換グリッド、統計、およびアトバッシュが自身の逆変換であることを示すラウンドトリップ証明とともに、完全な出力が下に表示されます。
- コピーボタンを使用して、暗号化されたテキストや元のテキストを取得します。アトバッシュをデコードするには、暗号文を貼り付けてもう一度「アトバッシュを適用」をクリックするだけです。別のデコードボタンは必要ありません。
3つの異体の解説
バベル → シェシャクの例(エレミヤ書 25:26)
アトバッシュの最も古い記録された使用例はエレミヤ書にあり、預言者が バベル(バビロン)という名前を シェシャク として隠しています。ヘブライ語でバベルは בבל(B-B-L)と綴られます。アトバッシュを適用すると:
- ב (ベイト) ↔ ש (シン)
- ב (ベイト) ↔ ש (シン)
- ל (ラメド) ↔ כ (カフ)
このように בבל は ששך となり、これは シェシャク と読まれます。これこそが、ヘブライ語聖書のエレミヤ書25章26節および51章41節に登場する偽装された地名です。上のクイックサンプルから「バベル → シェシャク」を試して、リアルタイムプレビューで確認してみてください。
なぜアトバッシュは自身が逆変換になるのか
アトバッシュは、2回反転させると元の状態(恒等写像)に戻るため、対合(自身が逆変換となる)暗号です。文字に0から25の番号を振ると、アトバッシュの関数は \( f(i) = 25 - i \) になります。これを2回適用すると \( f(f(i)) = 25 - (25 - i) = i \) となり、スタート地点に戻ります。同じ関係が数字の反転 \( g(d) = 9 - d \) や、22文字のヘブライアルファベット \( h(i) = 21 - i \) にも成り立ちます。1つのボタンでエンコードとデコードができるのはこのためです。
アトバッシュ vs シーザー暗号 vs ROT13 — クイックリファレンス
| 暗号 | タイプ | 鍵 | 自己逆写像 | 「Hello」の変換例 |
|---|---|---|---|---|
| アトバッシュ | 反射暗号 | なし(固定) | はい | Svool |
| シーザー暗号(シフト3) | 回転暗号 | シフト量 | いいえ | Khoor |
| ROT13 | 回転暗号(シフト13) | 13に固定 | はい | Uryyb |
主な違い:シーザー暗号とROT13は、すべての文字を同じ量だけスライドさせます。これに対し、アトバッシュは反転させます。アトバッシュでは、AとZが入れ替わり(最大の跳躍)、MとNが入れ替わります(最小の跳躍)。シーザー暗号やROT13では、すべての文字が同じ距離だけ移動します。
アトバッシュを手計算で1行で求める方法
ラテン文字の場合、数式は 出力 = (25 − 位置) + 'A' となります。頭の中で計算するには、その文字がAからどれだけ離れているかを数え、次にZから同じ距離だけ戻ります。例:
Aは位置 0 → 反転はAから位置25、つまりZ。Hは位置 7 → 反転は位置 25 − 7 = 18、つまりS。Mは位置 12 → 反転は 25 − 12 = 13、つまりN。真ん中のペアはほとんど動きません。Zは位置 25 → 反転は位置 0、つまりA。対称的です。
今日アトバッシュが使われている場面
- 聖書研究: ヘブライ語聖書を翻訳する研究者は、エレミヤ書にある シェシャク(=バベル)や レブ・カマイ(=カスディム/カルデア)のような言葉を解読するためにアトバッシュを使用します。
- CTFやパズルの難問: Capture-the-Flag(CTF)の主催者は、より難しい古典暗号のラウンドに進む前のウォーミングアップとして、アトバッシュを最初に出題することがよくあります。
- 脱出ゲームやARG(代替現実ゲーム): ゲームデザイナーは、アトバッシュが鍵を必要とせず、カード1枚に簡単に印刷できるため、この暗号を好みます。
- 暗号学の講義: アトバッシュは最も単純で、かつ単純すぎない反射暗号であるため、シーザー暗号と並んで暗号学の講義で広く使用されています。
- ネタバレ防止: ROT13と同様に、アトバッシュはちょっとした視線からテキストを隠します。ただし、異なる視覚的特徴を持つため、バリエーションを持たせることができます。
セキュリティに関する注意
アトバッシュは 強力な暗号化ではありません。手計算でも、紙の上でも、1行のスクリプトでも、誰でも数秒で元に戻せる可逆変換です。鍵が存在しないため、すべてのユーザーが同じマッピングを共有します。パスワード、個人データ、財務情報、その他機密を保持すべきものを保護するためにアトバッシュを決して使用しないでください。本物の保護が必要な場合は、AES-256、ChaCha20、RSA、または libsodium などの現代的な暗号を使用してください。アトバッシュはテキストを 難読化 するためのものであり、安全に保護 するためのものではないと認識してください。
最適な結果を得るためのヒント
- アトバッシュ暗号文をデコードするには、それを貼り付けて再度「アトバッシュを適用」をクリックします。暗号が自己逆写像であるため、同じボタンが機能します。
- 文字と数字が混ざったテキストの場合は、アトバッシュ + 数字を使用して数字も偽装します。
- 大文字・小文字に関わらずすべての文字を均一に扱いたい場合は、「元の大文字・小文字を保持する」のチェックを外してください。ツールは反転前に大文字へ標準化します。
- ヘブライ語聖書の学習には、ヘブライ語アトバッシュを選択してヘブライ語テキストを貼り付けてください。語末形(ך, ם, ן, ף, ץ)は、反転前に標準形に標準化されます。
- 選択したアルファベットに含まれない非ASCII文字(アクセント付き文字、CJK文字、絵文字など)は、どの異体でも変更されずにそのまま通過します。
FAQ
アトバッシュ暗号とは何ですか?
アトバッシュは、知られている中で最も古い換字暗号の一つです。アルファベットを鏡に映したように反転させ、すべての文字を置き換えます。AはZに、BはYに、CはXに、というようになります。この暗号は古代ヘブライ語に由来し、アレフ(最初の文字)がタヴ(最後の文字)に、ベイトがシンにマッピングされます。「アトバッシュ」という名前自体、これらの文字(A-T-B-Sh)から作られています。
アトバッシュはROT13やシーザー暗号とどう違うのですか?
シーザー暗号やROT13は換字位置をずらす「回転暗号」であり、すべての文字が同じオフセット(古典的なシーザー暗号では3、ROT13では13)でシフトします。一方、アトバッシュは「反射暗号」であり、先頭に近い文字は末尾に近い文字にマッピングされ、中央の文字はほとんど動きません(M↔N)。アトバッシュには鍵がありませんが、シーザー暗号の鍵はシフト量になります。
アトバッシュは実際の暗号化において安全ですか?
いいえ。アトバッシュには鍵がなく、アルファベットの26文字しか存在しないため、頻度分析や単に暗号を1回試すだけで簡単に解読されてしまいます。機密情報を保護するためではなく、パズル、学習、ネタバレ防止、CTFのウォーミングアップなどにご利用ください。
なぜアトバッシュは自身が逆変換になるのですか?
アトバッシュは、2回反転させると元に戻るため対合の性質を持ちます。AがZにマッピングされるなら、ZはAに戻ります。数学的には、マッピングは \( f(i) = 25 - i \) であり、\( f(f(i)) = 25 - (25 - i) = i \) となります。そのため、同じ1つのボタン操作でエンコードとデコードの両方が行えます。
聖書のどこでアトバッシュが使われていますか?
エレミヤ書では、「バベル」(バビロン)という名前を「シェシャク」として隠すためにアトバッシュが使われています(エレミヤ書25章26節および51章41節)。バベルのヘブライ文字 B-B-L は、アトバッシュのもとで Sh-Sh-K にマッピングされ、偽装された地名が作られます。これは、この暗号の最古の記録された使用例です。
Does Atbash preserve case and punctuation?
はい。大文字は大文字に、小文字は小文字にマッピングされます。スペース、数字、句読点は、0-9を9-0に反転する「アトバッシュ + 数字」異体に変更しない限り、変換されずにそのまま残ります。
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"アトバッシュ暗号ツール"(https://MiniWebtool.com/ja/アトバッシュ暗号ツール/) MiniWebtool からの引用、https://MiniWebtool.com/
miniwebtool チーム作。更新日: 2026-05-26