한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
30·48·10·20·50·14·32·60·20·52 74·66·44·20·50·52·54·14·74·32
g r a f s c h a f t k o p f s t u c k h
a = 10, 60, 70 · e = 18, 62, 72 · o = 42, 66, 76 · 248 = und

본 → 뮌헨 · 노멘클레이터를 갖춘 두 자리 숫자의 동음이자 암호 · 1619년 12월 22일

바이에른의 페르디난트가 막시밀리안 1세 공작에게, 본, 1619년 12월 22일

쾰른 선제후 바이에른의 페르디난트
발신쾰른 선제후, 바이에른의 페르디난트
바이에른 공작 막시밀리안 1세
수신바이에른 공작 막시밀리안 1세

BayHStA, Kurbayern Äußeres Archiv 4591, ff. 281–286 · DECODE R9426, “Non-decrypted”(알려진 해독 없음), 10쪽 · 발신인, 수신인, 언어 없이 목록화됨

암호문만으로 키 복원: 짝수 두 자리 숫자에 대한 동음이자 치환으로, 16세기 독일어 언어 모델에 대한 담금질 기법으로 찾았다 · 암호 토큰의 95.8%가 뜻이 통한다 · 같은 문서철의 형제 편지에 키를 그대로 적용해 확인함 · 인쇄물에서 이전의 해독은 찾지 못함

Daniel Bourdeau · 게시 · 갱신

방법: 암호문만으로 키 복원 · 범위: 완전

요약. DECODE R9426은 바이에른 상서국의 암호 키 권에 있는 10쪽짜리 숫자 문서로, 작성자, 수신인, 장소, 언어 없이 “Ciphered letter of … to unknown recipient, 1619.”로 등록되어 있다. 연도 말고는 아무것도 알려져 있지 않았다. 이 암호는 10부터 78까지의 짝수 두 자리 숫자에 대한 동음이자 치환으로, 단어 끝을 표시하는 기호 두 개와 세 자리 노멘클레이터가 함께 쓰인다. 여기서 그 키를 크립 없이 암호문만으로, 16세기 독일어 문자 모델에 대한 담금질 기법으로 복원했다. 그러자 편지가 스스로 정체를 밝힌다. “in meiner Statt Bonn den 22. Decembris Anno 1619”에 작성되어 Ferdinand라고 서명되었고, 암호 텍스트는 “mein Thumb[capitel]”, “meine Landtstendt”, “meinen Landtag auszuschreiben”, 그리고 파더보른을 이야기한다. 필자는 쾰른 선제후 겸 대주교이자 파더보른, 뮌스터, 힐데스하임, 리에주의 영주 주교인 바이에른의 페르디난트다. 그가 편지를 보내는 “hertzliebster herr Schwager”는, 쿠어바이에른 자신의 기록 보관소에 있다는 점에서, 그의 형인 바이에른 공작 막시밀리안 1세다. 주제는 라인-베스트팔렌 관구에서 가톨릭 동맹 군대의 숙영, 급료 지급, 행군으로, 프리드리히 5세가 프라하에서 대관한 지 6주 뒤, 동맹의 뮌헨 결의 몇 주 전이다. 이 편지도 그 형제 편지도 인쇄물에서 찾지 못했다. 열려 있는 것은 노멘클레이터다. 이 암호의 키가 그 권에도 다른 어디에도 남아 있지 않기 때문에, 32개 군 중 31개는 값이 없다.

01 기록, 그리고 그에 대해 알려져 있던 것

Kurbayern Äußeres Archiv 4591은 바이에른 공작 상서국의 암호 키 모음으로, 1530년대부터 1620년경까지에 걸친다. DECODE에는 이 권에서 나온 키 기록 102건(R9277–R9423)이 있으며, 키들 사이에 암호문 몇 건이 흩어져 함께 제본되어 있다. 그중 두 암호문은 1619년 날짜이며 권의 맨 끝에 있다.

기록엽쪽DECODE 상태내용
R9425278–2804해독됨같은 서신 왕래에 속하며, 왼쪽 여백에 붉은 글씨로 당대의 요약이 있다
R9426281–28610미해독여기서 읽은 편지

R9426의 기록에는 "Author: …"만 있고, 발신인도 수신인도 발신 도시도 평문 언어도 없으며, 암호 유형은 "Unknown", 기호 집합은 "Numerical"로 되어 있다. 이미지는 로그인해야 볼 수 있고 문서관의 유보 조항("The image is not in the public domain. Publishing it is only possible with the permission of the Archive")이 붙어 있으므로, 필사본의 어떤 페이지도 여기에 재수록하지 않는다. 이미지 11장이 10페이지를 담고 있다. 이미지 7은 이미지 6의 페이지를 다시 찍은 것이고, 3–10페이지는 위아래가 뒤집힌 채 촬영되었다.

마지막 페이지는 암호가 아니다. 그 끝은 이렇다.

… und E. L. hierbei zu Bezeigung aller angenehmer freundbrüderlicher Dienste jederzeit geneigt. Geben in meiner Statt Bonn den 22. Decembris Anno 1619.
… williger Bruder und Diener — Ferdinand

본은 쾰른 선제후의 거처였다. 바이에른의 페르디난트(1577–1650)는 1612년부터 쾰른 선제후 대주교였고 이와 함께 파더보른, 뮌스터, 힐데스하임, 리에주를 보유했다. 가톨릭 동맹의 수장 막시밀리안 1세는 그의 형이었으며, 평문 구간의 "herr Schwager"와 "freundbrüderlich", 그리고 이 편지가 뮌헨 문서관에 있다는 사실이 함께 이를 뒷받침한다. 암호화된 본문은 이 동정을 안쪽에서 확인해 준다. 필자는 mein Thumb[capitel], meine Landtstendt, meinem … Ertz[stift]를 말하고, meinen Landtag를 소집하는 일과 파더보른을 언급한다. 즉 주교좌 성당 참사회와 영방 신분 의회를 거느리고 의회를 소집할 수 있는 성직 제후다.

02 암호

모든 암호 부호군은 점 사이에 쓴 숫자다. 문자는 짝수 두 자리 숫자로, 두 계열로 되어 있다. 홀수 두 자리 숫자와 세 자리 숫자는 노멘클레이터이므로 둘은 결코 혼동될 수 없다.

abcdef
101214161820
ghilmnopqrstuxz
303234363840424446485052545658

그리고 동음자와 첫 계열에 빠진 두 문자를 공급하는 두 번째 계열이 있다. a 60, 70 · e 62, 72 · i 64 · o 66, 76 · u 68 · k 74 · w 78. 따라서 모음마다 대응값이 두세 개, 자음마다 하나씩 있다. 22부터 28까지의 값은 한 번도 나오지 않는다. 두 기호가 단어 경계마다 반복되며 문자값이 없다. 이것이 단어 구분 표시다. 암호 문자 하나가 머리글자로 단독으로 쓰이기도 해서, "E. L."(Euer Liebden, 형제가 서로를 부를 때 쓰는 호칭)은 18 . 36으로 쓰인다.

1619년치고는 보수적인 설계다. 차례대로 늘어선 알파벳에 모음에만 동음자를 둔 것은 16세기의 습관이며, 바로 그 덕분에 2,500자에서 키를 복원할 수 있다. 알파벳이 다루지 못하는 것은 노멘클레이터가 맡는다. 부호군은 정확히 이름, 직함, 관직이 들어갈 자리에 놓여 있다.

03 키를 복원한 방법

키도 크립도 없었다. 10페이지를 한 줄씩 전사하되, 평문 구간은 괄호로 묶고 암호는 쓰인 그대로 옮겼다. 이어 동음이자 솔버(담금질 기법)가 숫자와 문자의 대응 가운데, 저장소의 de-1500s 모델 아래에서 텍스트 전체의 확률을 최대화하는 대응을 탐색했다. 이 모델은 1470–1610년의 독일어 인쇄물과 상서국 산문으로 만든 문자 5그램 모델이다. 처음 세 페이지(932자)에 대한 6회의 재시작만으로 이미 독일어가 나오고 있었다. gelegenen, Landtag ausschreiben, Quartiermeister. 10페이지 전체(2,482자)에 대한 10회의 재시작으로 표가 확정되었고, 해독 결과는 끊김 없는 독일어가 되었다.

남은 것은 전사 오류였다. 이 서기의 0과 6, 3과 5, 1과 4, 2와 7은 거의 같은 획이어서, 숫자 하나를 잘못 전사하면 한 문자가 다른 문자로 바뀐다. 디코더가 언어 모델 점수가 낮은 단어를 모두 표시했고, 수정 단계에서 혼동되기 쉬운 이 숫자 쌍에 한정한 단일 토큰 치환을 제안했으며, 약 60건이 채택되었다. 이는 전사의 수정이지 결코 키의 수정이 아니며, 그 일부 표본은 이미지를 최대로 확대해 다시 확인했다(catolischen, einzuquartiern, wolermelt, Erwitte).

대조 실험. 이어서 키를 값 하나 바꾸지 않고 이웃 기록 R9425에 적용했다. 같은 서신 왕래에 속하는 다른 편지로, 이 작업에서 전혀 손대지 않은 것이다. 그 첫 암호 행은 다음과 같다.

60·36·12·48·18·14·32·52   54·42·40   30·66·52·52·18·50   30·40·10·16·18·40
→ “Albrecht von Gottes Gnaden”

이는 스페인령 네덜란드의 군주 오스트리아의 알브레히트 대공으로, 그 편지는 그의 군대를 다루고 있다. 한 텍스트에서 복원한 키를 다른 텍스트에 그대로 적용해 올바른 서두 정형구와 올바른 이름이 나온다는 것은, 여기서 가능한 가장 강력한 검증이다.

04 편지

페르디난트는 막시밀리안의 10일자 편지를 "gestrigen tags" 받았다. 전반부는 병참이며, 구체적이다. 호른 백작령 경계와 Montfort에 중대들을 수용해야 한다. 징모(Werbungen)는 "nit sufficient"하다. 대리인 Licentiat Morres가 보고하고 교섭을 맡는다. 병력은 도시에서 가장 가까운 마을들과 쾰른에서 라인강 건너편의 도이츠에 숙영시키되 병참 장교를 위한 특별 규정에 따르며, 준비가 되면 행군(Fortzug)이 뒤따른다. 급료는 정해져 있다.

… iedtwedern zwei Kopfstückh oder zwei Ort [eines] Königs-Dalers täglich zu versprechen …

이어 편지 전체를 관통하는 제약이 나온다. 페르디난트는 자기 영지가 먹혀 버리게 두지 않겠다는 것이다. 그는 Domkapitel과 Landstände를 "in guetem Willen und Devotion" 유지해야 하고, 곧 Landtag를 소집하려 하며, 그의 신분 의회는 "nit alienirt werden"해야 한다. Lintelo의 중대는 도시 근처에 배치된다. Herberstorff와 그 밖의 징모에는 가능한 모든 지원을 해야 하며 "daran nichts erwinden lassen". 파더보른에 대해서는 1년의 유예를 청하는데, 그곳에서는 이미 병력이 징모되었고 분담금과 집결지가 승인되어 있다. 나머지에 대해서는 확약할 수 없다고 한다.

후반부는 전쟁을 위한 논증이며, 아래의 공개 장면이 기호 하나하나 해독하는 구간이 바로 여기다. 상대편이 reprimirt되고 적이 그토록 상당한 증원으로 강화되는 반면 가톨릭 세력이 줄어든다면,

… den Catolischen ins gemein und ohne underschied [wird] geringer Zeit übrig sein, sich [vor] des andern Theils Einfal, Gwalt und Betrangnus zu entweren. Ich vermeine, das die gemeine Zusammensetzung zu Conservation unser und in kurzer Zeit unser catolischer Religion und Seelen Seligkeit …

이에 맞서 그는 gemeine Zusammensetzung, 곧 공동의 연합을 내세운다. "우리"(unser, 속격)의 보존과 머지않아 가톨릭 신앙과 영혼 구원의 보존, 그리고 후손을 위한 것이다. (2026년 9월 30일 정정: 암호 앞의 평문 단어는 이미지에서 Ich hoffe가 아니라 Ich vermeine, das die로 읽히며, "Conservation unser"와 "catolischer" 사이의 단어는 부호군 248 = und, 평문 in kurzer Zeit, 그리고 이어지는 암호 unser이다. 이제 이 구간은 끊김 없이 이어진다.) 그의 대리인의 보고는 결정을 미룰 수 없음을 보여 준다. "für dem Früeling", 즉 봄이 오기 전에 징모가 우려된다는 것이다. 마지막 암호 행들은 Alexandro, 국왕, 그의 영토, 그리고 "die Austilgung der ca[t]olischen Religion"을 언급한다.

날짜가 중요하다. 팔츠의 프리드리히 5세는 1619년 11월 4일 프라하에서 대관했다. 막시밀리안과 페르디난트 2세는 10월에 뮌헨 조약에 서명했고, 동맹은 그해 겨울 내내 동원을 진행하고 있었다. 페르디난트는 그 동원의 비용을 대고 이끌려던 두 형제 중 한 사람이었으며, 여기서 그는 병사들이 어디서 잘지, 하루 급료를 얼마로 할지, 그 가운데 얼마를 자기 주교령이 떠맡게 할 수 있을지를 암호로 따져 보고 있다.

05 여전히 불확실한 것

암호화된 텍스트 전체로 측정하면(count.py), 암호 토큰 2,614개 중 2,504개가 의미를 이룬다. 95.8%. 문자는 거의 완전하여 2,519개 중 2,483개다. 두 종류의 항목이 미해결로 남아 있다.

노멘클레이터(32개 부호군 중 31개, 74토큰, 텍스트의 2.8%). 나타나는 부호군은 102, 122, 136, 142, 146, 154, 160, 165, 183, 200, 213, 215, 216, 221, 225, 232, 238, 239, 248, 258, 410, 412, 414, 415, 416, 417, 419와 두 자리의 33, 47, 49, 51, 57이다. 확정된 것은 248 = und뿐이며, 그것도 자체 문맥("Gwalt 248 Betrangnus", "Eifer 248 Ernst", "248 in kurzer Zeit")에서 얻은 것이다. 두 개가 더 유력하지만 일부러 해독된 것으로 세지 않았다. 하나는 인물이나 직함이 들어갈 자리에 12번 나오는 414이고, 다른 하나는 암호 문자 ertz 뒤에 자주 나와 stift일 법한 232다. 이 암호의 키는 남아 있지 않다. 이 권 자체의 키 기록들을 확인했으며(f. 267의 R9419는 1–99에 걸친 라틴어 노멘클레이터이고, R9420–R9423은 1530년대–1583년의 알파벳으로 이 파일의 앞선 편지들을 위해 이미 검토한 것이다), 자매 편지 R9425의 붉은 여백은 채널 분리로 보정해 보니 그 편지에 대한 당대의 요약이지 부호군별 해독이 아니었다.

이름 셋과 단어 넷. 세 단어는 고유명사로 해독되지만 그 인물이 누구인지는 밝혀지지 않았다. Leicker(페르디난트가 교섭하러 보내는 박사), Dernersen(Herberstorff와 나란히 거명됨), Marreo/Morres(대리인)다. 네 단어, 모두 37토큰은 독일어로 해독되지 않는다. P1.22, P2.05, P3.05, P4.23에 있다. 각각 단어 안에 잘못 전사된 숫자가 하나씩 있다. 이 스캔 해상도에서는 획이 모호하며, 원본으로 돌아가 보면 해결될 것이다.

1619년의 두 편지 모두 인쇄본에서 찾지 못했다. 1618년 1월부터 1620년 12월까지를 다루는 Briefe und Akten zur Geschichte des Dreißigjährigen Krieges, Neue Folge I/1(Georg Franz 편, 뮌헨 1966)은 뮌헨 문서철을 현재의 KAA 청구기호가 아니라 옛 "Kasten schwarz" 번호로 인용하며, 1619년 11–12월에 대한 검색 가능한 본문 어디에도 이 편지에 해당하는 것이 없다. Hurter의 Ferdinand II 제8권, Wolf와 Breyer의 Maximilian I 제4권, 그리고 Pastor도 확인했다. "Kurbayern Äußeres Archiv 4591"은 검색할 수 있는 문헌 어디에도 인용되어 있지 않다.

06 출처

전사, 키, 솔버, 판독, 측정은 다음에 있다. targets/ferdinand1619/. 필사본 이미지는 재수록하지 않는다. 문서관이 권리를 유보하고 있기 때문이다.