T

Text Machine

強力なテキストツールを、ブラウザで

ピッグペン暗号

ピッグペン暗号 ― フリーメイソン暗号、豚小屋暗号 ― は、各文字を二つの三目並べ格子と二つの X 形から取った記号に置き換える暗号です。入力するとメッセージが記号に変わる様子を確認でき、記号をクリックすればメッセージを文字に戻して復号でき、A–Z のライブ早見表で確認しながら、結果を画像として保存できます。すべてブラウザー内で動作します。

平文
ピッグペン記号

上にテキストを入力すると、ピッグペン記号で表示されます。

ピッグペン アルファベット

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

ピッグペン暗号 の使い方

  1. 1

    暗号化か復号を選ぶ

    平文をピッグペン記号に変える「暗号化」、または見た記号を文字に戻す「復号」を選びます。

  2. 2

    暗号化するメッセージを入力する

    暗号化モードでは、テキストを入力または貼り付けます。各文字がすぐにピッグペン記号になり、スペースや句読点はそのまま残ります。

  3. 3

    記号をクリックして復号する

    復号モードでは、画面上の記号キーボードを使い、見えた形を順にクリックします。単語の区切りには Space、間違えたら Backspace を使います。

  4. 4

    アルファベット早見表を使う

    ピッグペンのアルファベット早見表を開くと、各文字とその記号が分かります。このツールが使う鍵そのものなので、どの形でも確認・参照できます。

  5. 5

    保存・コピー・共有する

    暗号化したメッセージを SVG 画像として保存したり、復号したテキストをコピーしたり、同じメッセージをそのまま開ける共有リンクを送ったりできます。

ピッグペン暗号を理解する

ピッグペン暗号とは?

ピッグペン暗号は、アルファベットの各文字を別の文字ではなく小さな幾何学記号に置き換える、単純な換字式暗号です。記号は二つの格子と二つの十字の線から作られるため、暗号化されたメッセージは文字ではなく角張った形の並びのように見えます ― これが大きな魅力です。フリーメイソン暗号、メーソン暗号、ナポレオン暗号、三目並べ暗号、薔薇十字(ローゼンクロイツ)暗号など、同じ仕組みが多くの名前で呼ばれています。

世界でもっともよく知られた暗号の一つで、記号が手で描きやすく解くのも楽しいため、子ども向けの最初の暗号として、またパズル作家、脱出ゲーム、CTF(capture-the-flag)の定番として親しまれています。このツールは入力に合わせてテキストをピッグペン記号に変換し、見えた記号をクリックしてメッセージを復号でき、全体の早見表で仕組みをひと目で学べます。

ピッグペン暗号の仕組み

まず、アルファベットを四つの図 ― 二つの三目並べ格子と二つの X 形 ― に書き込みます。一つ目の格子には A, B, C, D, E, F, G, H, I、二つ目の格子には J, K, L, M, N, O, P, Q, R、一つ目の X には S, T, U, V、二つ目の X には W, X, Y, Z が入ります。各文字の記号は、その図の中での位置を囲む線そのものです。格子のマス目にある文字は、そのマスを囲む線として描かれ、X にある文字は、その位置を指す十字のくさび形として描かれます。

二つの格子と二つの X 形を区別するため、二つ目の格子と二つ目の X では各記号の中に点を加えます。つまり、三辺だけの形と、同じ形に点を付けたものは、別の文字になります。たとえば E は一つ目の格子の中央にあり四方を線で囲まれているので、記号は閉じた正方形になります。N は二つ目の格子の中央にあるので、同じ正方形に点を加えたもの ― E の点付きの双子 ― になります。

格子、X 形、そして点

規則性が見えれば、記号を読むのは簡単です。どの格子でも、角のマスは線が二本だけ残り、辺のマスは三本残り、中央は四本すべてが残って閉じた箱になります。上段中央のマスにある B は上が開き、他の三辺が閉じているので U 字形になります。左上の角にある A は、右の線と下の線だけが残り、直角の角になります。格子の文字はどれも、こうした開いた、または閉じた箱のいずれかです。

最後の八文字は二つの X 形に入ります。四つの三角のくさび ― 上、右、下、左 ― を持つ十字を思い浮かべ、上から時計回りに埋めていきます。S, T, U, V が一つ目の X の上・右・下・左のくさびを取り、W, X, Y, Z が二つ目の X の同じ四つのくさびを取り、それぞれ点が付きます。書物によっては X の文字の並び順が少し異なることがあるので、もっとも安全なのは、相手と正確な鍵の表を共有しておくことです。このページの早見表は、このツールが使う配置をそのまま示しています。

ピッグペン暗号の実例

CAB という語を取り上げましょう。C は一つ目の格子の右上のマスなので、左の線と下の線が残り、右上に向かって開いた角になります。A は左上のマスで、左上に向かって開いた、その鏡像の角です。B は上段中央のマスで、上が開いた U 字形です。書き出すと、CAB は文字を一切見せずに、小さな角形と U 字形の三つの記号が並んだものになります。

復号は逆の手順です。各記号について、それを囲む線が一致するマスまたはくさびを見つけ、文字を読み取ります ― 点があれば二つ目の格子か二つ目の X にいる、ということを忘れないでください。ピッグペン暗号は単純な一対一の換字なので、同じ文字は常に同じ記号になります。そのため、繰り返し現れる形を注意深く見るだけで、ほかの単純な換字式暗号と同じように、メッセージについて多くが分かってしまいます。

歴史:フリーメイソンと薔薇十字の暗号

ピッグペン暗号は数世紀の歴史を持ち、もっとも有名なのはフリーメイソンとの結びつきで、そのためメーソン暗号やフリーメイソン暗号と呼ばれます。フリーメイソンは 18 世紀に記録や書簡を秘密にするためにこれを用い、メーソンの墓地の墓石には今もピッグペン記号で刻まれた銘が残ることがあります。よく似た配置は薔薇十字団でも用いられ、また南北戦争では北軍がこの暗号でメッセージを送ったとも言われています。

これほど広まった理由の一つは、道具がほとんど要らず、暗記もほぼ不要なことです。二つの格子と二つの十字さえ思い描ければ、どんな紙切れの上でも手で暗号化・復号ができます。その単純さゆえ、今日では本格的な秘匿の手段としてではなく、学習用の暗号、パズルハントの定番、そしてゲームや本、映画に登場する「秘密の文字」を表す文化的な記号として生き続けています。

ピッグペン暗号の安全性は?

現代の基準では、ピッグペン暗号には事実上まったく安全性がありません。鍵を持たない固定の対応関係による単一換字なので、記号を見覚えのある人 ― あるいは形が文字を表していると見当をつけた人 ― なら、頻度分析や公開された表を使って数分で復号できてしまいます。文字を風変わりな記号に置き換えても、メッセージの見た目が変わるだけで、解読の難しさは変わりません。

とはいえ無用なわけではなく、適材適所です。パズル、ゲーム、授業、宝探し、CTF には、ピッグペン暗号は最適です。覚えやすく、手を動かせて、解くのが心地よいからです。本当に秘密を守る必要があるものには、代わりに AES のような現代的で十分に検証されたアルゴリズムを使ってください。ピッグペンは、言葉を平らで角張った姿に隠す楽しみのために取っておきましょう。

よくある質問

ピッグペン暗号とは何ですか?
ピッグペン暗号は、各文字を別の文字ではなく幾何学記号に置き換える単純な換字式暗号です。記号は二つの三目並べ格子と二つの X 形から取るため、暗号化されたメッセージは角張った印の並びのように見えます。フリーメイソン暗号、メーソン暗号、ナポレオン暗号、三目並べ暗号、薔薇十字暗号としても知られています。
なぜ「ピッグペン(豚小屋)」暗号と呼ばれるのですか?
名前は、暗号を描くのに使う格子に由来します。三目並べ格子のマス目が、まるで動物を囲う小さな囲い(豚小屋)に各文字を入れたように見えるからです。同じ暗号は、フリーメイソンが使ったことからメーソン暗号やフリーメイソン暗号と呼ばれ、薔薇十字団が用いた近い配置から薔薇十字暗号とも呼ばれます。
メッセージをピッグペンで暗号化するには?
アルファベットを二つの三目並べ格子と二つの X 形に書き込みます ― A–I、次に J–R、次に S–V、最後に W–Z。各文字を暗号化するには、その図の中での位置を囲む線を描き、文字が二つ目の格子か二つ目の X にあるときは点を加えます。このツールが代わりに行うので、入力するだけで各文字がすぐに記号に変わります。
ピッグペン暗号を復号するには?
各記号を、それを囲む線が同じに見えるマスまたはくさびに対応づけ、文字を読み取ります。点があれば二つ目の格子か二つ目の X です。このツールでは復号に切り替え、画面上のキーボードで見た記号をクリックします。一致する文字が復号メッセージとして現れ、そのままコピーできます。
ピッグペン暗号の点は何を意味しますか?
点は、それ以外は同じ二つの形を区別します。一つ目の格子(A–I)と一つ目の X(S–V)には点がなく、二つ目の格子(J–R)と二つ目の X(W–Z)は各記号の中に点を加えます。つまり、点のない正方形は E、点付きの正方形は N です ― 点が二つ目の図へと移してくれます。
ピッグペン暗号はメーソン暗号と同じですか?
はい。ピッグペン暗号とメーソン暗号(フリーメイソン暗号)は同じ仕組みで、名前の違いは歴史の異なる側面を映しているだけです。フリーメイソンが 18 世紀に記録を秘密にするために使ったため強く結び付けられていますが、暗号そのものはこのページに示した格子と十字による換字です。
ピッグペン暗号にはいろいろな版がありますか?
はい。格子と点の考え方は標準的ですが、X 形の中の文字の正確な並び順 ― そして時には点の位置 ― は書物や伝統によって異なります。薔薇十字版は少し違う配置です。そのため、もっとも安全なのは正確な鍵の表を取り決めるか共有することです。このページの早見表は、このツールが使う正確な配置を示しています。
紙に描いたピッグペンのメッセージを復号できますか?
はい。復号に切り替え、記号キーボードで、描いた、または見つけた形を順にクリックし、単語の間にスペースを入れます。ツールがクリックを文字に変えるので、メッセージを読めます。ある記号がキーボードのどれにも一致しない場合、それはここで使う標準配置とは別のピッグペンの版かもしれません。
ピッグペン暗号はスペースや句読点を保ちますか?
暗号化のとき、このツールはスペースや句読点をそのままに保ち、A–Z の文字だけを記号に変えるので、メッセージの形が保たれます。数字やその他の文字はそのまま表示されます。これによりメッセージが読み戻しやすくなり、秘匿より明瞭さが大切なパズルや学習に向いています。
ピッグペンのメッセージを保存したり共有したりできますか?
はい。暗号化モードでは、メッセージを SVG 画像として保存できます。どんな大きさでも鮮明なままで、印刷したりプリントに貼ったり共有したりが簡単です。また、入力とモードをそのまま開けるリンクをコピーできるので、送った相手も同じメッセージと早見表をすぐに見られます。
ピッグペン暗号は安全ですか?
いいえ。鍵のない固定の換字なので、記号を見覚えのある人や、それが文字を表すと見当をつけた人なら、表や頻度分析を使ってすぐに復号できます。メッセージの見た目を変えるだけで、解読の難しさは変わりません。パズルやゲーム、学習に使い、本当の秘匿には AES のような現代的なアルゴリズムを使ってください。
入力したテキストはサーバーに送られますか?
いいえ。暗号化と復号はすべてブラウザー内で行われるため、メッセージがアップロードされたり、記録されたり、保存されたりすることはありません。共有リンクでさえ、テキストは URL の # 以降の部分に保たれ、ブラウザーはそれをサーバーに送りません。そのため、あなたがリンクを共有すると決めるまで、メッセージは非公開のままです。

関連ツール

こちらの便利なツールもどうぞ

シーザー暗号

ヴィジュネル暗号

アトバシュ暗号

レールフェンス暗号

プレイフェア暗号

アフィン暗号