본문으로 건너뛰기

아트배시 암호

텍스트를 입력하거나 붙여넣으면 입력하는 동안 아트배시 결과가 바로 나타납니다. A는 Z가 되고, B는 Y가 되는 식으로 알파벳을 거꾸로 뒤집습니다. 아트배시는 한 번 더 적용하면 원래대로 돌아오므로 같은 입력란에서 암호화와 복호화를 모두 할 수 있고, 작업 패널에서 알파벳 표와 모든 치환 과정을 확인할 수 있습니다. 무료이며 회원가입이 필요 없고, 입력한 내용은 브라우저 밖으로 나가지 않습니다.

유지

알파벳 표와 작업 과정

알파벳에서 n번째 글자(A = 1, Z = 26)는 27 − n번째 글자가 됩니다. 암호화와 복호화는 같은 단계이므로 결과를 다시 넣으면 원래 텍스트가 돌아옵니다.

원문ABCDEFGHIJKLM
아트배시ZYXWVUTSRQPON
원문NOPQRSTUVWXYZ
아트배시MLKJIHGFEDCBA

텍스트의 글자는 위쪽 원문 줄에서 강조되고, 그 글자가 바뀐 결과는 아래쪽 줄에서 강조됩니다.

글자별 과정 — 처음 10글자

글자위치27 − 위치결과
H819S
E522V
L1215O
L1215O
O1512L
W234D
O1512L
R189I
L1215O
D423W

아트배시 암호 사용 방법

  1. 1. 텍스트를 입력하세요. 입력란에 직접 입력하거나 붙여넣으세요. 아트배시에는 키가 없으므로 따로 설정할 것이 없습니다.
  2. 2. 결과를 읽으세요. 뒤집힌 텍스트가 입력하는 대로 나타납니다. 아트배시 텍스트를 붙여넣으면 원래 텍스트가 나옵니다. 같은 동작으로 암호화와 복호화가 모두 됩니다.
  3. 3. 유지할 항목을 고르세요. 대소문자, 공백, 문장부호를 체크 해제하면 대문자만, 끊김 없는 글자열만, 또는 글자만 남길 수 있습니다. 암호문을 보여 줄 때 흔히 쓰는 방식입니다.
  4. 4. 작업 과정을 확인하세요. 알파벳 표는 사용한 글자와 그 글자가 바뀐 결과를 강조하고, 그 아래 표는 처음 몇 글자를 단계별로 보여 줍니다.

아트배시의 작동 원리

알파벳을 앞으로 쓰고 그 아래에 거꾸로 쓴 다음, 각 글자를 그 아래에 있는 글자와 바꿉니다. A↔Z, B↔Y, C↔X, 이렇게 가운데의 M↔N까지 이어집니다. 공식으로는 n번째 글자(A = 1, Z = 26)가 27 − n번째 글자가 됩니다. 그래서 H(8)는 S(19)가 됩니다. 암호학에서 흔히 그렇듯 0부터 세면 규칙은 25 − x이며, 이는 a = 25, b = 25인 아핀 암호와 같습니다.

아트배시의 13가지 치환: 위의 각 글자는 아래 글자와 양방향으로 자리를 바꿉니다.
ABCDEFGHIJKLM
ZYXWVUTSRQPON

작업 예시. Hello World는 Svool Dliow가 됩니다. H(8) → S(19), E(5) → V(22), L(12) → O(15), O(15) → L(12)입니다. Svool Dliow를 다시 넣으면 Hello World가 나옵니다. 각 글자는 대소문자를 유지하고 공백은 그대로 통과하므로 결과의 모양은 입력 텍스트와 같습니다. 그래서 아트배시 텍스트는 쉽게 알아볼 수 있습니다.

이 치환은 재미있는 결과도 낳습니다. WIZARD는 DRAZIW로 암호화되는데, 같은 단어를 거꾸로 쓴 것입니다. W와 D, I와 R, Z와 A가 모두 거울 쌍이며 단어 안에서도 거울처럼 자리 잡고 있기 때문입니다.

아트배시의 기원

아트배시는 히브리 알파벳의 치환에서 시작되었으며, 그 이름이 규칙을 그대로 보여 줍니다. 첫 글자 알레프(א)는 마지막 글자 타브(ת)와, 둘째 글자 베트(ב)는 끝에서 둘째 글자 쉰(ש)과 바꿉니다. 이름 a-t-b-sh는 알레프, 타브, 베트, 쉰의 앞 글자를 딴 것입니다. 히브리 알파벳 22자에는 11쌍이 있습니다.

가장 잘 알려진 예는 예레미야서에 있습니다. 예레미야 25:26과 51:41의 셰샥(ששך)은 이 치환을 적용하면 글자 하나하나가 바벨(בבל, 바빌론)과 일치하고, 51:1의 레브카마이(לב קמי)는 갈대아인인 카스딤(כשדים)과 일치합니다. 51:41은 같은 구절에서 바빌론을 공개적으로 언급하므로, 이 치환이 무언가를 숨기려던 것이라고 보기는 어렵습니다. 보통은 말장난으로 읽히며, 이 형태들이 본문에 어떻게 들어갔는지는 아직 논쟁 중입니다.

아트배시를 해독하는 법과 안전하지 않은 이유

아트배시에는 숨겨진 것이 없습니다. 추측할 키가 없고, 방법을 아는 사람이라면 누구나 메시지를 읽을 수 있습니다. 거울 알파벳은 퍼즐 풀이에서 가장 먼저 시도되는 방법 중 하나입니다. 그 추측이 없더라도 평문의 모든 E는 V가 되고 모든 T는 G가 되므로, 암호문에서 가장 많이 나오는 글자가 곧 그 언어에서 가장 흔한 글자를 가리킵니다. 이것이 빈도 분석이며, 알파벳 빈도 카운터로 쉽게 세어 볼 수 있습니다.

아트배시는 암호 원리를 한 줄의 산술로 보여 주는 첫걸음으로 생각하세요. 실제 키가 있는 버전을 원하면 아핀 암호를 해 보세요. 같은 아이디어를 일반화한 것입니다. 글자마다 치환을 바꾸는 방식을 원하면 비지네르 암호를 해 보세요.

자주 묻는 질문

아트배시 암호란 무엇인가요?
아트배시는 알파벳을 거꾸로 뒤집는 치환 암호입니다. A는 Z가 되고, B는 Y가 되며, 이런 식으로 가운데의 M과 N이 서로 바뀝니다. 키가 없고, 같은 치환을 적용하면 암호화와 복호화가 모두 됩니다. 히브리 알파벳의 치환에서 시작되었으며 지금은 퍼즐과 암호학 수업에서 자주 쓰입니다.
아트배시는 어떻게 복호화하나요?
아트배시를 한 번 더 적용하세요. 각 글자는 거울상과 바뀌므로 두 번 적용하면 원래대로 돌아옵니다. Svool은 다시 Hello가 됩니다. 그래서 이 도구에는 암호화와 복호화 모드를 따로 두지 않고 입력란 하나만 두었습니다. 암호문을 붙여넣으면 평문이 나옵니다.
아트배시는 카이사르 암호와 같나요?
아닙니다. 카이사르 암호는 모든 글자를 같은 칸만큼 밀어 글자의 순서를 유지합니다(ABC는 DEF가 됩니다). 아트배시는 알파벳을 거울처럼 뒤집어 순서를 거꾸로 만듭니다(ABC는 ZYX가 됩니다). 어떤 카이사르 이동으로도 이것은 불가능합니다. 다만 둘 다 아핀 암호의 특수한 경우입니다. 카이사르는 a = 1, 아트배시는 a = 25, b = 25입니다.
숫자, 공백, 액센트가 붙은 글자는 어떻게 되나요?
숫자, 공백, 문장부호는 지우도록 선택하지 않는 한 그대로 통과합니다. 액센트가 붙은 라틴 글자는 그 기본 글자로 취급되므로, é는 e와 같은 방식으로 v가 됩니다. 키릴 문자나 그리스 문자 같은 다른 알파벳의 글자는 그대로 두며, 도구가 그 개수를 알려 줍니다.
아트배시가 성경에 나오나요?
네. 가장 분명한 사례는 예레미야서에 있습니다. 셰샥(25:26, 51:41)은 히브리 아트배시에 따라 바벨과 글자 하나하나가 일치하고, 레브카마이(51:1)는 갈대아인인 카스딤과 일치합니다. 가까운 곳에서 바빌론이 공개적으로 언급되므로 이 치환은 보통 비밀 글쓰기가 아니라 말장난으로 이해됩니다.
왜 아트배시라고 부르나요?
이름은 히브리 알파벳의 처음 두 치환을 이어 붙인 것입니다. 알레프와 타브(א–ת), 베트와 쉰(ב–ש)이므로 a-t-b-sh가 됩니다. 다른 히브리 글자 치환도 같은 방식으로 이름이 붙었습니다. 예를 들어 알레프와 라메드, 베트와 멤을 짝지은 Albam이 있습니다.

관련 도구

암호 및 부호의 다른 도구