피그펜 암호
피그펜 암호 ― 프리메이슨 암호, 돼지우리 암호 ― 는 각 글자를 두 개의 틱택토 격자와 두 개의 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처럼 현대적이고 충분히 검증된 알고리즘을 쓰세요. 피그펜은 단어를 평평하고 각진 모습으로 숨기는 즐거움을 위해 남겨 두세요.
자주 묻는 질문
피그펜 암호란 무엇인가요?
왜 ‘피그펜(돼지우리)’ 암호라고 부르나요?
메시지를 피그펜으로 어떻게 인코딩하나요?
피그펜 암호를 어떻게 복호화하나요?
피그펜 암호의 점은 무슨 뜻인가요?
피그펜 암호는 메이슨 암호와 같나요?
피그펜 암호에는 여러 버전이 있나요?
종이에 그린 피그펜 메시지를 복호화할 수 있나요?
피그펜 암호는 공백과 문장 부호를 유지하나요?
피그펜 메시지를 내려받거나 공유할 수 있나요?
피그펜 암호는 안전한가요?
입력한 텍스트가 서버로 전송되나요?
관련 도구
이런 편리한 도구도 함께 사용해 보세요