역사를 바꾼 암호 해독 사건

암호를 만드는 쪽과 푸는 쪽의 경쟁은 전쟁의 흐름을 어떻게 바꿨을까요? 고대의 간단한 암호부터 20세기의 기계 암호, 아직 풀리지 않은 문서까지 따라가 봅니다.

한눈에 보기

암호는 메시지를 읽을 수 없게 바꾸는 기술이고, 해독은 열쇠 없이 그것을 읽어 내는 기술입니다. 두 기술은 서로를 자극하며 발전했습니다. 이 글은 여섯 사건을 어떻게 풀렸는가(또는 왜 풀리지 않았는가)의 관점으로 살펴봅니다. 해독 하나가 전쟁 전체를 결정했다고 단정하기는 어렵지만, 정보 우위가 판단에 큰 영향을 준 사례는 공개 기록으로 남아 있습니다.

어떻게 푸는가: 해독의 기본 발상

해독의 접근은 크게 세 가지로 나눌 수 있습니다. 가능한 열쇠를 모두 시도해 보는 방식(전수 대입), 글자가 쓰이는 빈도의 편향을 이용하는 방식(빈도 분석, 9세기 알킨디까지 거슬러 올라간다고 설명됩니다), 메시지에 들어갈 것으로 예상되는 문구를 미리 짐작하는 방식(크립)입니다. 아래 카드는 이런 발상이 실제로 쓰였거나 쓰이지 못한 장면들입니다.

🔐

에니그마 암호 해독

독일군이 쓴 에니그마 암호기는 1932년 12월 폴란드 암호국의 수학자 마리안 레예프스키가 처음 돌파했고, 레예프스키·지곱스키·로지츠키 팀은 자동화 장치 "봄바"도 만들었습니다. 1939년 7월 말 폴란드는 기법과 장비를 영국·프랑스에 넘겼고, 영국 블레츨리 파크에서는 앨런 튜링이 설계한 전기기계식 장치 "봄베"와 고든 웰치먼의 대각선 보드 등이 더해져 해독이 대규모로 이어졌습니다. 이렇게 얻은 정보에는 "울트라"라는 암호명이 붙었고, 일부 평론가는 전쟁을 크게 단축했다고 평가합니다.

🔐

치머만 전보 해독

1917년 1월 독일 외무장관 아르투어 치머만이 멕시코 주재 독일 대사에게 보낸 전보를 영국 해군 정보부 40호실이 가로채 해독했습니다. 미국이 참전하면 독일이 멕시코와 군사 동맹을 맺고 텍사스·뉴멕시코·애리조나를 되찾게 돕겠다는 제안이 담겨 있었습니다. 전보가 공개된 뒤 1917년 4월 6일 미 의회가 참전을 결의했습니다.

🔐

일본 퍼플 암호 해독

일본 외무성은 1939년 무렵부터 회전자 대신 스테핑 스위치를 쓰는 "퍼플" 암호기로 가장 민감한 외교 통신을 보호했습니다. 미 육군 신호정보부(SIS)는 1940년 9월 제네비브 그로트얀이 규칙적인 순환을 발견한 것을 계기로 복제 기계를 만들 수 있었습니다. 해독물은 "매직"이라 불렸고, 베를린 주재 일본 대사 오시마의 보고는 독일의 유럽 방어 준비를 파악하는 데 귀중한 정보원이 되었습니다.

🔐

카이사르 암호

알파벳을 일정한 칸수만큼 밀어서 만드는 치환 암호입니다. 로마의 역사가 수에토니우스는 율리우스 카이사르가 군사 통신에 3칸 이동을 썼다고 기록했고, 아우구스투스는 1칸을 썼다고 전합니다. 영어 알파벳에서는 가능한 이동이 25가지뿐이어서 모두 시도해 보는 것만으로도 풀리며, 9세기 알킨디의 빈도 분석으로도 풀립니다. 현재 ROT13 같은 변형은 보안이 아니라 스포일러 가리기 용도로 쓰입니다.

🔐

보이니치 문서

알 수 없는 문자와 삽화로 가득한 15세기 필사본입니다. 2009년 애리조나 대학의 방사성탄소 측정은 양피지가 1404~1438년 사이의 것임을 보였고, 1912년 서적상 윌프리드 보이니치가 구입한 뒤 현재는 예일대 베이네케 도서관(MS 408)이 소장합니다. 암호문인지, 인공 언어인지, 가짜인지에 대한 가설이 있지만 해독이 입증된 적은 없습니다.

여섯 사건을 한 표로 보기

사건시기암호의 종류풀린 방식 또는 지켜진 방식
카이사르 암호고대 로마(수에토니우스 기록)글자 이동 치환열쇠가 25가지뿐이라 전수 대입이나 빈도 분석으로 해독
치머만 전보1917년외교 전보 부호영국 40호실이 가로채 해독
에니그마1930년대~제2차 세계대전회전자 기계폴란드의 수학적 돌파, 영국의 봄베와 크립 활용
퍼플1939~1945년스테핑 스위치 기계미 육군 SIS가 순환 규칙을 찾아 복제 기계 제작
나바호 암호통신병1942~1945년언어 기반 코드코드북과 훈련된 화자만 해독 가능
보이니치 문서15세기 필사본알 수 없음해독이 입증된 적 없음

실제 사례 세 가지

사례 1. 해독을 숨기려 꾸민 이야기: 치머만 전보 (외교 정보의 사례)

1917년 1월 17일(자료에 따라 16일) 독일 외무장관 아르투어 치머만은 멕시코 주재 독일 대사에게 전보를 보냈습니다. 내용은 미국이 참전하면 독일이 멕시코와 군사 동맹을 맺어 자금을 대고, 멕시코가 텍사스·뉴멕시코·애리조나를 되찾도록 돕겠다는 것이었고, 일본을 끌어들이라는 권유도 담겨 있었습니다. 이 전보를 가로챈 영국 해군 정보부 40호실에서 니겔 드 그레이가 다음 날 부분 해독했고 윌리엄 몽고메리가 해독 완성을 도왔습니다. 40호실 책임자 윌리엄 레지널드 홀은 약 3주를 기다렸다가 움직였습니다. 영국은 해독 사실을 숨기려고 멕시코 전신국에서 입수한 것처럼 설명했고, 외무장관 밸푸어는 이를 '멕시코에서 샀다'고 표현했습니다. 전보는 1917년 3월 1일 공개되었고, 3월 3일 치머만이 기자에게 '부인할 수 없다, 사실이다'라고 말했으며 3월 29일 제국의회 연설에서도 진본임을 인정했습니다. 미 의회는 4월 6일 참전을 결의했습니다. 배울 점은 해독의 가치가 '풀었다'에서 끝나지 않고 언제, 어떻게 쓰고, 출처를 어떻게 숨기느냐까지 포함한다는 것입니다.

사례 2. 한 나라의 돌파에서 대규모 해독으로: 에니그마 (기계 암호의 사례)

에니그마는 플러그보드가 달린 회전자 기계였습니다. 1932년 12월 폴란드 암호국의 수학자 마리안 레예프스키는 순열군 이론과 프랑스가 정보원 한스 틸로 슈미트에게서 입수한 자료를 이용해 이 암호를 돌파했고, 헨리크 지곱스키·예지 로지츠키와 함께 운용자의 실수, 특히 메시지 열쇠를 두 번 반복하는 절차의 약점을 파고들었습니다. 1939년 7월 말, 전쟁 발발 약 5주 전에 폴란드는 기법과 장비, 에니그마 복제기를 프랑스와 영국에 넘겼습니다. 영국 블레츨리 파크에서 앨런 튜링은 폴란드 봄바를 바탕으로 크립(예상 문구)에 기반한 범용 해독 장치 봄베를 설계했고, 고든 웰치먼의 대각선 보드가 오탐을 크게 줄였습니다. 첫 봄베 '빅토리'는 1940년 3월 18일 설치되었습니다. 해독에 쓰인 약점은 글자가 자기 자신으로 암호화되지 않는다는 점, 플러그보드 연결이 서로 대칭이라는 점, 그리고 'AAA' 같은 뻔한 열쇠와 정형화된 문장 첫머리 같은 운용 실수였습니다. 이렇게 얻은 정보를 '울트라'라고 불렀고, 일부 평론가는 전쟁을 상당히 단축했고 결과에도 영향을 주었을 수 있다고 평가합니다. 폴란드의 기법이 해독을 1년쯤 앞당겼다는 추정도 있습니다. 배울 점은 암호 해독이 한 천재의 업적이 아니라 여러 나라·여러 세대의 수학, 정보 입수, 공학이 이어진 결과였고, 약점의 상당 부분이 기계 자체보다 사람의 사용 습관에서 나왔다는 것입니다.

사례 3. 기계 대신 언어를 쓴 암호: 나바호 암호통신병 (언어 암호의 사례)

로스앤젤레스의 토목기사 필립 존스턴은 나바호 보호구역에서 자란 경험을 바탕으로 해병대에 나바호어를 쓰자고 제안했습니다. 1942년 시연에서 나바호어 화자는 세 줄짜리 메시지를 약 20초에 처리했고, 당시 기계는 30분쯤 걸렸다고 합니다. 1942년 5월 4일 첫 29명이 선서했고 이후 약 300명이 암호통신병 자격을 얻었습니다. 이오지마 전투 첫 이틀 동안 6명의 나바호 통신병이 밤낮없이 근무하며 800건이 넘는 메시지를 오류 없이 주고받았다고 하며, 하워드 코너 소령은 나바호가 없었다면 이오지마를 점령하지 못했을 것이라고 말했습니다. 이 암호가 '한 번도 해독되지 않았다'는 말에는 단서가 붙습니다. 나바호어를 조금 안다고 해도 코드북과 훈련 없이는 흩어진 단어만 들렸고, 당시 이 언어를 이해하는 비(非)나바호인은 30명 이하로 추정되었습니다. 또 제1차 세계대전에서 초크토족 8명이 36보병사단에서 비슷한 역할을 했고, 제2차 세계대전에는 다른 원주민 언어도 쓰였습니다. 나바호 암호는 1968년까지 기밀이었고, 2008년 11월 15일 서명된 암호통신병 인정법으로 약 50개 부족의 암호통신병이 의회 금메달 대상이 되었습니다(나바호는 이미 받은 상태). 배울 점은 이 암호의 힘이 기술이 아니라 '상대가 접근할 수 없는 언어'와 '코드북'의 결합에서 나왔다는 것입니다.

직접 해보기: 카이사르 암호 손으로 풀기

가상 예시(실제 메시지가 아닙니다): 영어 단어 HELLO를 3칸 밀면 KHOOR가 됩니다. 반대로 KHOOR를 받았다면 열쇠를 모르는 상태에서 1칸부터 25칸까지 되돌려 보면 됩니다. 23칸을 밀면 HELLO가 나오고, 읽을 수 있는 단어가 나온 칸이 열쇠입니다. 13칸을 미는 ROT13에서는 HELLO가 URYYB가 되고, 같은 방식을 한 번 더 하면 원문으로 돌아옵니다(알파벳이 26자이기 때문입니다).카이사르 암호 변환기로 직접 확인해 보세요. 이 방식은 학습용일 뿐 어떤 비밀도 지키지 못합니다.

흔한 오해와 정정

한계와 아직 모르는 점

'울트라가 전쟁을 몇 년 단축했다'는 식의 숫자는 평론가마다 다르고 반사실적 추정이라 확정하기 어렵습니다. 퍼플 암호기가 처음 쓰인 시기도 자료에 따라 1938년 6월과 1939년 2월로 서술이 엇갈립니다. 퍼플 해독은 진주만 공습 전 일본의 14부 통첩을 대사관보다 먼저 읽게 했지만, 대사관의 해독·타자 지연과 마감 시한 인식 부족 등이 겹쳐 전달이 늦어졌고, 책임 소재를 둘러싼 의회 청문회와 논쟁으로 이어졌습니다. 보이니치 문서에 대해서는 암호, 인공 언어, 위조 등의 가설이 있으며 통계 분석은 무의미한 글이라는 가설을 배제하는 쪽이지만 결론은 나지 않았습니다.

모스부호 등 통신 방법도 궁금하다면

점과 선으로 문자를 전달하는 통신 방법이 궁금하다면 모스부호 변환기도 확인해보세요. 작전 암호명의 세계는 유명한 군사 작전 암호명에서 이어서 볼 수 있습니다.

자주 묻는 질문

에니그마 암호는 어떻게 해독되었나요?

폴란드 암호국이 1932년에 처음 돌파했고, 이후 앨런 튜링을 비롯한 블레츨리 파크의 팀이 폴란드의 "봄바"를 발전시킨 전기기계식 장치 "봄베"로 방대한 경우의 수를 빠르게 걸러내며 대규모 해독을 이어 갔습니다.

보이니치 문서는 아직도 해독되지 않았나요?

네, 여러 해독 주장이 나왔지만 입증된 것은 없습니다. 2009년 방사성탄소 측정으로 15세기 초(1404~1438년)의 양피지임은 확인되었습니다.

카이사르 암호는 왜 지금은 쓰이지 않나요?

영어 알파벳 기준으로 가능한 이동이 25가지뿐이어서 전수 대입으로 풀리기 때문입니다. 이를 보완해 키워드로 이동 칸수를 바꾸는 비즈네르 암호가 나왔고, 메시지만큼 긴 무작위 열쇠를 한 번만 쓰는 일회용 암호표는 해독이 불가능하지만 열쇠 배포가 어렵습니다.

퍼플 암호 해독은 누가 했나요?

미 육군 신호정보부(SIS) 팀입니다. 1940년 9월 제네비브 그로트얀이 순환의 증거를 발견해 복제 기계를 만들 수 있었고, 이후 프랜시스 레이븐이 일본이 열흘 주기의 키 패턴을 썼음을 밝혔다고 전합니다.

왜 해독 사실을 숨겼나요?

해독 사실이 알려지면 상대가 암호를 바꿔 정보원이 끊기기 때문입니다. 치머만 전보에서 영국이 멕시코에서 입수한 것처럼 꾸민 사례가 대표적입니다.