한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
92 39 73 43 · 30 27 69 · 24 78 27 69 66 50 39 21 71 37
n a c h · d e r · O b e r p f a l t z
a = 18 39 46 74 85 · e = 19 27 41 62 75 86 · n = 11 26 49 64 92 98

Hof → 슐레지엔 · 두 자리 숫자로 된 동음이자 암호와 부호군, 독일어 평문 속 · 1640년 12월 29일

Johan Banér가 Torsten Stålhandske에게, Hof, 1640년 12월 29일

Johan Banér
발신Johan Banér
Torsten Stålhandske
수신Torsten Stålhandske

Pontificia Università Gregoriana, APUG 568 f. 239r–v, 아타나시우스 키르허의 편지들 가운데 · 가로챈 야전 편지의 사본으로, Banér가 레겐스부르크로 겨울 진군을 하기 며칠 전 Hof에서 쓴 것 · 2019년 6월 Cipherbrain에 게시되었으나 시도가 모두 실패했고, 그 뒤로도 해독은 발견되지 않음

키는 1630년대 독일어 언어 모델을 써서, 인접한 독일어 평문에서 얻은 크립으로 복원 · 암호 숫자 274개 중 246개 해독. 전령의 이름 하나, 훼손된 구간 하나, 코드 부호군 14개 전부가 미해결

Daniel Bourdeau · 게시 · 갱신

방법: 인접 평문으로 키 복원 · 범위: 부분(암호의 90%)

요약. 스웨덴 야전 원수 Johan Banér가 소장 Torsten Stålhandske에게 보낸, 1640년 12월 29일 Hof 날짜의 가로챈 편지 사본이 Gregoriana에 있는 아타나시우스 키르허의 서신 속에 남아 있다(APUG 568 f. 239). Klaus Schmeh가 2019년 Philip Neal의 전사와 함께 Cipherbrain에 게시했다. Neal을 비롯해 시도한 독자들은 해독하지 못했고, 다른 곳에서도 해독은 찾지 못했다. 편지 대부분은 독일어 평문이다. 일곱 구절이 두 자리 숫자로 되어 있고, 세 자리 코드 부호군이 14개 있다. DECODE에 있는 스웨덴 키 가운데, Banér 자신의 키를 포함해, 맞는 것이 없으며, 언어 모델만으로는 숫자 274개에서 동음자 74개를 결정할 수 없다. 키는 인접한 평문에서 얻은 크립 둘("von zeit zu zeit" 뒤의 durch, 그리고 und)로 복원했다. 이것들을 고정하자 솔버가 nach der Oberpfaltz und를 내놓았고, 나머지 키는 그 구절에서 이어져 나왔다. 해독한 구절들에 따르면 Banér는 "nach der Oberpfaltz und gegen die [442]" 진군할 작정이다. 그는 적이 자신에 맞서 집결하고 "und etwa auch die in Schlesien agirende [361] dazu ziehen"할 것으로 예상한다. Stålhandske는 "gute acht geben"하고, 적을 "mit guten Fürsichtigkeit" 뒤따르며, "durch Espionen" 보고하고, "wohin er seine Marche zu richten"을 그에게 알려야 한다. 암호 숫자 274개 중 246개 해독(89.8%), 실측. 필사본 스캔과 대조해 전사의 숫자 넷을 바로잡았다. 미해결: 두 번째 전령의 이름과 다섯째 구절의 한 구간. 그 구간은 숫자가 확인되었고 모든 값이 다른 단어들로 확정되므로, 유일하게 남은 사본 자체가 그 부분에서 훼손된 것이다. 그리고 키가 남아 있지 않은 코드 부호군 14개 전부.

01 문서

머리말은 Copia Intercipirtes Schreibens General Baners an General Major Stallhausen이다. 곧 슐레지엔의 스웨덴군을 지휘한 Stålhandske이다. 편지에는 Hoff den 29 Decem. A. 1640이라는 날짜와 장식 획을 단 B 서명이 있다. 키르허의 문서철은 이것을 Copia litterarum interceptarum Generalis Baners Hoff in Silesia라고 부른다. 사본은 아마 키르허가 암호를 풀어 보도록 로마에 전해졌을 것이다. 게시된 두 면에는 해독이 없다.

f. 239r 위쪽 절반: 독일어 평문과 두 자리 수가 적힌 줄들
첫 면 위쪽 절반: 머리말, 첫 두 암호 구절(이전 편지의 발송 경로), 그리고 nach der Oberpfaltz und gegen die [442]로 해독되는 세 번째 구절. 이미지: Pontificia Università Gregoriana, APUG 568 f. 239r, via the Museo Galileo Kircher Correspondence Project.

암호 구절들(여기서는 S1–S7)에는 2부터 98까지 서로 다른 값 74개로 된 두 자리 수 274개와 세 자리 수 14개가 있다. 세 자리 수는 이름이나 명사를 나타내는 361, 442, 464, 508, 513, 568, 그리고 다섯째와 여섯째 구절에 몰려 있는 766–783이다. 작업은 Neal의 전사와 블로그의 작은 이미지에서 시작했다. 그 뒤 Museo Galileo의 f. 239r–v 스캔(1469 × 2304 px, 공개 제공)과 숫자 하나하나 대조했고, 이로써 숫자 넷을 바로잡았다. S4의 첫 숫자는 86(Neal은 66), Schlesien 안의 숫자 하나는 86(Neal은 36), guten 안의 하나는 47(Neal은 57)이며, Neal이 읽지 못한 S7의 숫자는 92이다.

02 키를 복원한 방법

스웨덴 키. DECODE에는 Riksarkivet의 스웨덴 상서국 키 상자(Chifferklaver, låda II, 기록 R4103–R4329)가 있다. 문서관 측이 붙인 표지에는 서신 상대의 이름과 a의 값이 적혀 있다. 거기 있는 Banér의 키들, 곧 Horn–Banér 암호(R4122), 1634년 말부터 옥센셰르나와 쓴 코드(R4123, R4325에 Generalis Campi Marschalli Johan Banneris Cyffer로 베껴 있음), 그리고 1640년 상서국 기록부의 다른 알파벳들(R4325, R4266)을 전사해 그대로, 그리고 −30에서 +30까지 모든 오프셋으로 시험했다. 맞는 것은 없다.

솔버만으로는 실패하는 이유. 제약 없는 동음이자 담금질은 실제 독일어보다 점수가 더 좋은 키를 찾아낸다. 대조 실험이 이를 판가름했다. Theatrum Europaeum에서 가져온 1630년대 독일어를 같은 구간 길이로 잘라 Banér의 1634년 키로 암호화하면, 여기서 구축한 모델(de-1640s)에서 −279점을 받는데, 솔버의 최적해는 −390에서 −430에 머문다. 알려진 값 8개를 주고 글자당 동음자를 몇 개로 제한하면 같은 솔버가 진짜 키에 도달한다. 그러니 이 편지에는 크립이 필요했다.

크립. 여섯째 구절은 mich aber von zeit zu zeit 뒤에 오며 40 16 23 28 29, 곧 durch로 시작한다. 28 29 쌍(ch)은 일곱 번 나온다. 16 64 40은 und이다. 이것들을 고정하자 솔버는 [442] loszugehen로 끝나는 세 번째 구절에 nach der … pfaltz und를 써 냈다. Banér는 실제로 1641년 1월 초 Hof에서 오버팔츠로 진군하여 레겐스부르크의 제국 의회를 기습했다.

세 번째 암호 구절: 92 39 73 43 30 / 27 69 24 78 27 69 66 50 39 21 71 37 16 64 40 / 33 62 51 75 98 63 77 27 442 loszugehen
… Continance erleiden will, 92 39 73 43 30 27 69 24 78 27 69 66 50 39 21 71 37 16 64 40 33 62 51 75 98 63 77 27 442 loszugehen: nach der Oberpfaltz und gegen die [442] loszugehen. 이미지: Pontificia Università Gregoriana, APUG 568 f. 239r, via the Museo Galileo Kircher Correspondence Project.

그 구절이 값 20개를 확정하며, 그 하나하나가 durch, und와 일치한다. 거기서부터 키를 단어 하나씩 확장했고, 적어도 두 단어에서 뜻이 통하지 않는 값은 채택하지 않았다. Schlesien agirende, dazu ziehen, gute acht geben, sobaldt, ehender, solche, Fürsichtigkeit nachvolgen, wohin er seine Marche zu richten, entgegen. 키는 값 70개로, 글자당 1개에서 6개이며, 알파벳순이나 구간별 배열은 없다.

03 해독한 텍스트

평문은 정체로, 해독한 구절은 이탤릭으로, 코드 부호군은 괄호 안에 적었고, 복원하지 못한 글자는 다음과 같이 표시했다: ?. 평문 부분의 전사는 Neal의 것이다.

… welches ich im Duplo, als ein Exemplar Jobs[508], das andere aber in [513] n Johann ??????????? über [568] abgehen lassen …

… undt gesonnen, wofern es nimmer die Ratio Belli undt des feinds … Continance erleiden will, nach der Oberpfaltz und gegen die [442] loszugehen, undt meinen aeussersten fleis anzuwenden. … es werde der feindt seine aeusserste macht von allen oertern her colligiren, undt so starck als es ihm muglig mir entgegen leitten, etwa auch die in Schlesien agirende [361] dazu ziehen.

So wollt der herr General Major darau[f] gute acht geben und sobaldt (e)ich sein gegen[773] ehender [464] auf solche W?????????????? zu [775] dem [767] ?? ein guten Fürsichtigkeit nachvolgen, mich aber von zeit zu zeit durch E(sp)ionen sie ko[m]en, dass sie mö[g]en, wie sein undt des feindes gelegenheit sey, eigentlich undt unschwierig berichten, damit ich ihm inmittelst mit seiner andeutung wohin er seine(n) Marche zu richte(n), entgegen wolten komme …

내용. Banér는 16일자 편지를 에르푸르트에서 두 부 보냈는데, 한 부는 [508] 편으로, 다른 한 부는 어느 Johann을 시켜 [568]을 거쳐 보냈다. 그는 Hof에 와 있으며, 전쟁의 이치와 적의 태도가 허락한다면 오버팔츠를 지나 [442], 아마 레겐스부르크나 바이에른군을 향해 진군할 작정이다. 그는 적이 모든 병력을 모아 자신에게 맞설 것이며 "어쩌면 슐레지엔에서 활동하는 [부대]까지 끌어들일" 것으로 예상한다. 그러므로 Stålhandske는 잘 감시하다가 적이 움직이면 곧바로 신중하게 뒤따라야 한다. 그는 첩자들을 통해 자신과 적의 상황을 수시로 보고해야 하며, 그래야 Banér가 그가 어디로 진군하려는지 전해 듣고 그를 맞으러 갈 수 있다.

f. 239v 위쪽: 여섯째 구절의 끝과 일곱째 구절, 38 24 29 77 92 27 ...
mit seiner andeutung 뒤의 일곱째 구절: 38 24 29 77 92 27 23 13 41 44 98 86 … wohin er seine(n) Marche zu richte(n), entgegen wolten. 이미지: Pontificia Università Gregoriana, APUG 568 f. 239v, via the Museo Galileo Kircher Correspondence Project.

04 남은 문제

이 사본이 알려진 유일한 증거이다. 실제로 발송된 원본이나 스톡홀름에 있는 Banér 문서 속의 기록부 사본이 있으면 훼손된 구간이 결정될 것이다. 둘 다 디지털화되어 있지 않다.

05 출처

파일: targets/baner1640/: ct_neal.txt (암호문), key.json, decode.py (해독과 측정), reading.md, solve3.py (담금질 솔버), NOTES.md.