ピッグペン暗号
ピッグペン暗号 ― フリーメイソン暗号、豚小屋暗号 ― は、各文字を二つの三目並べ格子と二つの 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
暗号化か復号を選ぶ
平文をピッグペン記号に変える「暗号化」、または見た記号を文字に戻す「復号」を選びます。
- 2
暗号化するメッセージを入力する
暗号化モードでは、テキストを入力または貼り付けます。各文字がすぐにピッグペン記号になり、スペースや句読点はそのまま残ります。
- 3
記号をクリックして復号する
復号モードでは、画面上の記号キーボードを使い、見えた形を順にクリックします。単語の区切りには Space、間違えたら Backspace を使います。
- 4
アルファベット早見表を使う
ピッグペンのアルファベット早見表を開くと、各文字とその記号が分かります。このツールが使う鍵そのものなので、どの形でも確認・参照できます。
- 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 のような現代的で十分に検証されたアルゴリズムを使ってください。ピッグペンは、言葉を平らで角張った姿に隠す楽しみのために取っておきましょう。
よくある質問
ピッグペン暗号とは何ですか?
なぜ「ピッグペン(豚小屋)」暗号と呼ばれるのですか?
メッセージをピッグペンで暗号化するには?
ピッグペン暗号を復号するには?
ピッグペン暗号の点は何を意味しますか?
ピッグペン暗号はメーソン暗号と同じですか?
ピッグペン暗号にはいろいろな版がありますか?
紙に描いたピッグペンのメッセージを復号できますか?
ピッグペン暗号はスペースや句読点を保ちますか?
ピッグペンのメッセージを保存したり共有したりできますか?
ピッグペン暗号は安全ですか?
入力したテキストはサーバーに送られますか?
関連ツール
こちらの便利なツールもどうぞ