T

Text Machine

강력한 텍스트 도구를 브라우저에서

아트바시 암호

A를 Z와, B를 Y와 맞바꾸는 식으로 작동하는 고대의 거울 암호인 아트바시 암호를 암호화하고 복호화해 보세요. 대응이 대칭이기 때문에 같은 상자가 암호화와 복호화를 모두 해냅니다. 모든 작업은 브라우저에서 실행됩니다.

아트바시는 자기 자신이 역원입니다. 같은 작업으로 암호화와 복호화가 모두 되므로 하나의 상자가 두 가지를 다 합니다.

입력 텍스트
아트바시 결과

위에 텍스트를 입력하면 아트바시 결과가 여기에 표시됩니다.

아트바시 알파벳 대조표

평문

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

아트바시

Z
Y
X
W
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A

아트바시 암호 사용 방법

  1. 1

    텍스트 입력 또는 붙여넣기

    변환하려는 메시지를 입력하세요. 입력하는 즉시 아트바시 암호가 자동으로 적용되어 각 글자를 거울처럼 뒤집고, 숫자와 문장 부호는 그대로 통과합니다.

  2. 2

    아트바시 결과 읽기

    변환된 텍스트가 즉시 나타납니다. 아트바시는 자기 자신이 역원이므로, 평문을 암호화하든 암호화된 메시지를 복호화하든 같은 결과 상자가 그대로 작동합니다.

  3. 3

    알파벳 대조표 확인

    아트바시 알파벳 대조표를 열어 A부터 Z까지가 Z부터 A까지로 어떻게 대응되는지 전체를 보고, 각 글자가 어떻게 바뀌는지 확인하세요.

  4. 4

    복사, 다운로드, 공유

    결과를 클립보드에 복사하거나 텍스트 파일로 다운로드하거나, 입력한 텍스트를 그대로 다시 불러오는 링크로 공유하세요.

아트바시 암호 이해하기

아트바시 암호란 무엇인가요?

아트바시 암호는 각 글자를 알파벳에서 거울처럼 대칭이 되는 글자로 바꾸는 단순한 치환 암호입니다. A는 Z로, B는 Y로, C는 X로 바뀌고, 이런 식으로 내려가 Z는 A가 됩니다. 알려진 암호 중 가장 오래된 것 중 하나로, 본래 히브리어 알파벳을 위해 만들어졌으며, 그 이름은 처음 두 쌍의 글자 교환인 Aleph와 Taw, Beth와 Shin에서 유래했습니다.

알파벳을 단순히 뒤집기만 하므로 아트바시에는 고를 키도 없고 조정할 설정도 없습니다. 그래서 가장 배우기 쉬운 고전 암호이며, 퍼즐과 방 탈출 게임, 지오캐싱, 초보자용 암호학 수업에서 흔히 볼 수 있습니다.

아트바시 암호의 작동 원리

암호화하려면 알파벳을 앞에서부터 한 줄로 쓴 다음, 그 아래에 다시 거꾸로 써서 A를 Z와, B를 Y와, 가운데에서 M을 N과 나란히 맞춥니다. 그러면 메시지의 모든 글자는 바로 아래에 놓인 글자로 바뀝니다. 공백과 숫자, 문장 부호는 있는 그대로 남기 때문에 원래 메시지의 단어 모양과 길이가 그대로 드러납니다.

아트바시는 자기 자신이 역원입니다. 텍스트를 한 번 더 통과시키면 원래대로 돌아오므로, 같은 단 하나의 작업으로 암호화와 복호화가 모두 됩니다. 별도의 복호화 단계도, 기억해야 할 키도 없으며, 바로 그 점이 이 암호를 그토록 빠르게 쓸 수 있게 만듭니다.

실제 예시

단어 HELLO를 봅시다. H는 S로, E는 V로, L은 O로, O는 L로 대응되어 암호문 SVOOL이 만들어집니다. SVOOL을 다시 아트바시에 통과시키면 또다시 HELLO가 됩니다. 더 긴 문구도 마찬가지로 작동합니다. ATTACK AT DAWN은 ZGGZXP ZG WZDM이 되며, 공백이 제자리에 남아 세 단어가 또렷이 구분됩니다.

반복되는 글자는 항상 같은 대체 글자로 대응되므로, HELLO의 연속된 L 두 개는 연속된 O 두 개가 됩니다. 이렇게 고정된 일대일 대응이 바로 단일 치환 암호를 정의하는 특징입니다.

아트바시 대조표와 공식

암호 전체가 작은 표 하나에 담깁니다. A부터 Z까지의 평문 행 위에 Z부터 A까지의 암호문 행을 둔 것입니다. 글자에 0부터 25까지 번호를 매겨 A를 0, Z를 25로 두면, 규칙은 그저 E(x) = 25 - x이며, 이를 두 번 적용하면 원래 숫자로 돌아오기 때문에 똑같은 공식으로 복호화도 됩니다. 도구 아래의 대조표는 전체 대응을 한눈에 보여 줍니다.

히브리어와 성경 속의 아트바시

아트바시는 22자로 된 히브리어 알파벳에 처음 쓰였는데, 첫 글자 Aleph를 마지막 글자 Taw와, 둘째 글자 Beth를 끝에서 둘째 글자 Shin과 짝지었으며, 이런 식으로 이어집니다. 학자들은 히브리어 성경에서 보이는 명백한 예들을 오래전부터 주목해 왔습니다. Jeremiah서에서 Sheshach라는 이름은 바빌론을 뜻하는 Babel의 아트바시 암호로 널리 읽히고, Leb Kamai는 칼데아 사람을 뜻하는 Kasdim의 암호로 읽힙니다. 이것들이 의도된 암호였는지 말장난이었는지는 아직 논쟁 중이지만, 이 기법이 적어도 이천오백 년은 되었음을 보여 줍니다.

아트바시를 알아보고 깨는 방법

아트바시는 실질적인 보안성을 전혀 제공하지 못합니다. 가능한 대응이 단 하나뿐이라, 아트바시라고 의심하는 사람은 누구든 메시지를 그 암호에 다시 통과시키기만 하면 즉시 해독할 수 있습니다. 유용한 단서는 평문의 글자 A가 항상 Z가 된다는 점이며, 짧고 흔한 단어는 알아보기 쉬운 모양을 띱니다. 예를 들어 단어 A는 Z가 되고 단어 I는 R이 됩니다. 이 암호는 글자 빈도를 뒤집기 때문에, 영어에서 보통 드문 Z나 Q 같은 글자가 갑자기 흔한 글자만큼 자주 나타나는데, 이는 역알파벳 암호가 쓰였다는 빠른 단서가 됩니다.

아트바시 암호는 안전한가요?

아닙니다. 단 하나의 고정된 대응만 있고 키도 없는 아트바시는 정말로 비밀로 지켜야 하는 것에는 아무런 보호도 제공하지 못하며, 알아차리는 순간 곧바로 풀립니다. 오늘날 그 가치는 교육용이자 오락용입니다. 치환을 가르치기에 완벽한 첫 암호이고, 퍼즐과 게임을 위한 재미있는 도구이며, 암호학 역사의 한 조각이기도 합니다. 실제 보안을 위해서는 AES 같은 현대 알고리즘을 대신 사용합니다.

자주 묻는 질문

아트바시 암호란 무엇인가요?
아트바시는 가장 오래된 치환 암호 중 하나입니다. 각 글자를 알파벳에서 거울이 되는 글자로 바꾸어 A는 Z로, B는 Y로 이어집니다. 본래 히브리어 알파벳을 위해 고안되었으며, 그 이름은 처음 맞바꾸는 두 쌍, Aleph와 Taw, Beth와 Shin에서 유래했습니다.
아트바시 암호는 어떻게 작동하나요?
알파벳을 앞에서부터 쓴 다음 그 아래에 다시 거꾸로 써서 A를 Z와, M을 N과 나란히 맞춥니다. 메시지의 각 글자는 바로 아래에 있는 글자로 바뀝니다. 숫자와 공백, 문장 부호는 변하지 않고 남으므로 원래 메시지의 모양과 길이가 그대로 드러납니다.
아트바시에서 암호화와 복호화가 같은가요?
예. 아트바시는 자기 자신이 역원이어서 똑같은 작업으로 암호화와 복호화가 모두 됩니다. 메시지를 아트바시에 두 번 통과시키면 원래 텍스트로 돌아오므로, 별도의 복호화 모드도 키도 없습니다. 그래서 이 도구는 두 방향 모두에 하나의 결과 상자를 사용합니다.
아트바시 예시를 보여 줄 수 있나요?
단어 HELLO는 SVOOL이 되고, SVOOL을 다시 변환하면 또 HELLO가 됩니다. 문구 ATTACK AT DAWN은 ZGGZXP ZG WZDM이 됩니다. 대응이 고정되어 있어 반복되는 글자는 항상 같은 대체 글자로 대응되므로, HELLO의 연속된 L 두 개는 그대로 연속된 O 두 개가 됩니다.
아트바시 알파벳 대조표란 무엇인가요?
이것은 전체 대응을 두 행으로 보여 주는 것으로, A부터 Z까지의 평문 알파벳 위에 Z부터 A까지의 암호문 알파벳을 둔 것입니다. 한 글자를 변환하려면 평문 행에서 그것을 찾아 바로 아래의 글자를 읽으면 됩니다. 도구 아래의 대화형 표는 전체 대응을 한눈에 보여 줍니다.
아트바시 암호는 어디에서 유래했나요?
아트바시는 히브리어 알파벳에서 비롯되었으며, 첫 글자 Aleph를 마지막 글자 Taw와, 둘째 글자 Beth를 끝에서 둘째 글자 Shin과 짝지었는데, 바로 여기서 그 이름이 나왔습니다. 적어도 이천오백 년은 되어, 알려진 가장 이른 암호 중 하나입니다.
아트바시는 성경에 쓰였나요?
히브리어 성경에 명백한 예가 여럿 나타납니다. Jeremiah서에서 Sheshach라는 이름은 바빌론을 뜻하는 Babel의 아트바시 암호로 널리 읽히고, Leb Kamai는 칼데아 사람을 뜻하는 Kasdim의 암호로 읽힙니다. 이것들이 의도된 암호였는지 문학적 말장난이었는지는 학자들 사이에서 여전히 논쟁 중이지만, 이 기법이 고대에 이미 이해되고 있었음을 보여 줍니다.
아트바시 암호는 어떻게 깨거나 알아보나요?
가능한 대응이 단 하나뿐이므로, 텍스트를 그 암호에 다시 통과시키기만 하면 아트바시를 깰 수 있습니다. 아트바시가 쓰였다는 단서는 A가 항상 Z가 된다는 점이며, 그래서 보통 드문 Z나 Q 같은 글자가 흔한 글자만큼 자주 나타나기 시작하고, 아주 짧은 단어는 알아보기 쉬운 모양을 띱니다.
아트바시는 숫자나 공백, 문장 부호를 바꾸나요?
아니요. A부터 Z까지의 글자만 거울처럼 뒤집히며 각 글자는 대문자나 소문자 형태를 그대로 유지합니다. 숫자와 공백, 줄바꿈, 문장 부호는 변하지 않고 통과하므로 메시지의 배치가 그대로 유지됩니다.
아트바시 암호는 안전한가요?
아니요. 단 하나의 고정된 대응만 있고 키도 없는 아트바시는 실질적인 보호를 전혀 제공하지 못하며, 알아차리는 순간 곧바로 풀립니다. 교육용이자 퍼즐용 암호로 다루는 것이 가장 알맞습니다. 진정한 보안을 위해서는 AES 같은 현대 알고리즘을 대신 사용해야 합니다.
내 텍스트가 서버로 전송되나요?
아니요. 모든 변환은 전적으로 브라우저에서 실행되므로 입력한 텍스트는 업로드되거나 기록·저장되지 않습니다. 공유 링크조차 텍스트를 URL의 해시 뒤 부분에 담아 두는데, 브라우저는 이 부분을 서버로 절대 전송하지 않으므로 직접 공유하기 전까지는 비공개로 유지됩니다.
아트바시 암호를 코드로 어떻게 작성하나요?
각 문자를 차례로 순회하며 그것이 알파벳인지 확인합니다. 알파벳이라면 A의 코드를 빼서 0부터 25까지의 숫자를 얻고, 그 숫자를 거울처럼 뒤집기 위해 25에서 자신을 뺀 값으로 바꾼 다음, A의 코드를 다시 더해 문자로 바꿉니다. 알파벳이 아닌 문자는 그대로 복사해 통과시킵니다. JavaScript에서는 charCodeAt와 fromCharCode가 이 변환을 처리하는데, 바로 이것이 이 브라우저 내 도구가 작동하는 방식입니다.

관련 도구

이런 편리한 도구도 함께 사용해 보세요

카이사르 암호

비제네르 암호

레일 펜스 암호

플레이페어 암호

아핀 암호

베이컨 암호