한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
m ✕ y b ð a ʓ v ð L ɸ 25 ⸸ † m q ɵ f b v ✕ m ʌ 8 a q
ð w n ð b ð n ✕ q e p ʆ ð a k n r q ✕ ɸ n p b e ɵ e v m v q b s r ð q € 10 f a L o m ð 24 ⁂

브뤼셀 → 궁정 · 동음이자 암호, 문자 하나에 기호 하나 · 1572년 7월 13일, 1573년 1월 4일

Mondoucet가 샤를 9세에게: 1572년과 1573년의 급보

샤를 9세
수신샤를 9세

BnF Français 16127(Harlay 228), Lettres originales de plusieurs ambassadeurs français aux Pays-Bas · Claude de Mondoucet가 샤를 9세에게 · 궁정의 해독본이 딸린 암호 편지 약 20통 · 1572년 7월 13일자(ff. 60–61)만 해독본이 없다

대조 실험으로 검증된 정렬기 네 개가 모두 뒤섞은 기준선 수준의 점수를 냈는데, 자동 전사가 문자를 둘로 쪼갰기 때문이었다. 손으로 전사하면 이 암호는 평범한 동음이자 치환이다. 키는 이 권 자체에 있는 크립으로 만들었고 해독자의 주석과 대조해 확인했다.

Daniel Bourdeau · 게시 · 수정

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

요약. 1571–74년 Claude de Mondoucet가 저지대에서 샤를 9세에게 보낸 암호 급보(BnF fr. 16127)는 문자 하나에 기호 하나인 동음이자 암호 하나를 쓴다. 키는 인접 평문으로 복원했다. 1572년 키는 1572년 7월 16일자 편지에 대해 궁정 해독자가 f. 62r에 단 행간 주석과 f. 64의 전체 해독문에서, 1573년 키는 1573년 9월 9일자 편지를 궁정이 그대로 옮긴 해독문에서 얻었다(§05). 범위는 부분이다. 이 권에 해독본이 없는 1573년 1월 4일자 편지는 1573년 키로 문자의 약 60%까지 해독했는데, 그 뒤 Didier가 1891년에 펴낸 Mondoucet 급보 대장 판본에 평문으로 인쇄되어 있는 것이 발견되어 확인과 보완이 이루어졌다. 대상인 1572년 7월 13일자 급보에는 당대의 해독본이 없고 Didier 판에도 없다. 크립 하나로 맞춘 1572년 키로는 흩어진 단어들만 나온다(§04). 주된 어려움은 암호 기호의 전사였다. 합성 대조 실험으로 각각 검증한 네 가지 정렬 방법이 모두 뒤섞은 평문 기준선 수준의 점수를 냈다. 손으로 센 수와 한 번도 대조하지 않은 자동 글리프 분할이 고리 달린 d, 가로획이 있는 긴 s, 줄 그은 o와 q를 각각 두 성분으로 쪼개어 문자당 글리프 1.3–1.4개라는 잘못된 비율을 만들었기 때문이다. 손으로 전사하면 이 암호는 평범한 16세기 동음이자 치환이다. 24자 알파벳, 이중 문자 기호 몇 개, 허자 네 개. 7월 13일자 급보는 어느 목록(Tomokiyo, Schmeh, Dunin)에도 없다. 이 급보는 Genlis의 구원 부대가 Saint-Ghislain에서 궤멸되기 나흘 전, 성 바르톨로메오 축일 학살 6주 전의 것이다. 범위: 부분. 1573년 9월 9일자는 당대 해독본과 대조해 전사. 1573년 1월 4일자는 약 60%까지 해독했고 인쇄본으로 완전함. 1572년 7월 13일자는 흩어진 단어뿐(기호의 약 1–8%).

01 탐색과 문서

Gallica 목록에서 Tomokiyo의 페이지에 없는 1575–1620년의 외교 필사본을 조회하고, 그 범위에 든 결과를 가톨릭 동맹 관련 권과 앙리 3세 및 앙리 4세 치세에 대한 그의 정리와 대조했다. 남은 것 가운데 fr. 16127(1571–94년 저지대 주재 프랑스 대리인들의 원본 편지)을 통째로 받아(IIIF 서비스가 속도를 제한한 뒤 Gallica PDF로) 밀착 인화 형태로 검토했다. Mondoucet의 급보 약 20통에 암호가 있으며, 거의 모든 암호 장 다음에는 그다음 장이나 여백에 궁정의 필적으로 된 당대의 해독문이 붙어 있다. 하나가 눈에 띈다. 1572년 7월 13일, ff. 60–61은 이 권 어디에도 해독본이 없다. 날짜로 보아 Genlis가 이끄는 위그노 구원 부대가 몽스 외곽의 Saint-Ghislain에서 궤멸되기 나흘 전이고, 성 바르톨로메오 축일 학살 6주 전이다. Mondoucet의 직무는 오라녜 공 빌럼의 반란과 프랑스를 잇는 은밀한 연락이었고, 이 몇 주는 바로 그 일을 중심으로 돌아갔다. 다른 모든 암호 급보에 궁정의 해독본이 있는 권에서 이것만 해독본이 없다는 점이 이 장을 고른 이유다.

02 처음 네 번의 정렬이 실패한 이유

전사본은 세 가지(글리프 수준에서 손으로 한 것 하나, 자동 분할과 글리프 형태의 k-means 군집화로 한 것 둘)를 만들었고, 정렬기 네 개를 만들어 같은 크기와 형태의 합성 대조 실험으로 검증했다. hard-EM Viterbi, 일관성 빔, 소프트 EM 밴드 HMM, 그리고 여기에 여러 글자를 소비하는 단어 기호를 더한 것이다. 대조 실험에서는 기호 44개 중 44개, 58개 중 56개를 복원했다. 확인할 수 있는 두 해독문(f. 9에 해독된 8월 29일자 편지, f. 64에 해독된 7월 16일자 블록)에 대해서는 모든 방법이 뒤섞은 평문 기준선 수준의 점수를 냈다.

단서는 숫자였다. 주석으로 확인할 수 있는 곳에서는 그대로 옮긴 7월 16일자 쌍에서, 자동 분할은 평문 문자 하나당 연결된 글리프 성분을 1.3–1.4개로 셌다. 당시에는 이것을 암호의 특성(허자가 많거나, 분리되는 획 여러 개로 문자를 썼거나)으로 받아들였고, 바로 이것이 정렬기들을 무력화했다. 글리프 하나가 문자 하나에 대응한다고 가정하는 솔버는 기호가 35% 더 많은 흐름을 정렬할 수 없기 때문이다. 그러나 그 비율은 분할의 출력에서 잰 것이었고, 분할은 손으로 센 수와 한 번도 검증하지 않은 유일한 구성 요소였다. 주석이 달린 단어들을 손으로 전사하니 결론이 났다. f. 62r의 주석 leur délivrance 아래에서 펜을 떼어 쓴 글리프의 수는 문자 수와 같고, pouvez와 au 30 아래에서도, 그리고 7월 16일자 블록에서 f. 64의 해독문이 문자를 확정해 주는 모든 곳에서도 마찬가지다. 초과분은 인공물이었다. 분할이 고리 달린 d, 가로획이 있는 긴 s, 줄 그은 o와 q를 각각 두 성분으로 쪼개고, 점과 막대를 별개의 글리프로 붙였던 것이다. 글리프 하나가 문자 하나다. 오류는 처리의 첫 단계에 있었다.

03 7월 16일 크립으로 손수 키 만들기

이 권에는 자체 크립이 들어 있다. 1572년 7월 16일자 쌍(ff. 62–64)은 같은 체계로 암호화되어 있고 주석이 달려 있다. f. 62r에서 궁정 해독자는 암호 위에 평문 단어 몇 개(pouvez, leur délivrance, la bruslation, nous maintenant, au 30)를 적었고, f. 64(“16 juillet 1572, déchiffré de la précédente”)는 블록 전체를 17행 863자의 평문으로 제시한다. 주석 단어들을 제자리에 놓으면 약 스무 개의 문자가 한꺼번에 확정된다. 이것을 손 전사본의 HMM 정렬(forward–backward와 Viterbi, 주석 단어 주변으로 밴드를 두고, 글리프별 허자 비율을 둔다)에 넣으면 글리프별 동음자 빈도표와 작은 허자 집합이 나온다 { * , C , mq , j }. 이 암호는 24자로 된 근세 초기 알파벳(i=j, u=v), 이중 문자 기호 몇 개(23으로 전사한 기호 = qu, 줄 그은 phi = ll), 그리고 그 허자 네 개를 갖춘 동음이자 암호다. 그러면 해독은 디코딩 문제가 된다. 디코더(가장 좋은 부분 본문 300개를 유지, 폭 300)는 글리프마다 정렬 빈도에서 얻은 각 문자의 확률과 16세기 프랑스어 5-gram 모델의 전이 확률을 결합하고, 가장 좋은 문자조차 가능성이 낮은 곳에서는 허자 표시를 낸다.

대조 실험은 내부적이다. 복원한 키로 7월 16일자 블록(그 평문은 f. 64로 알려져 있다)을 해독하면 해독자 자신의 주석이 재현된다. f. 62r에서 leur délivrance가 적힌 행은 다음과 같이 해독된다

“… leur delivrance des espagnols a ce moyen …”

그리고 주변 행들도 이와 이어져 해독된다(“… penser que le roi lui a prester ses affaires …”, “… envoyer afin … clement adverti du premier … de son armée assemblée de laquelle aura …”, “… prelate teste en flandres …”). 주석과의 일치는 키가 부분적으로 옳다는 것을 보여 준다. §04의 재확인에 따르면 이 블록, 즉 키를 맞춘 바로 그 블록에서 키의 정확도는 문자의 약 60%다.

04 7월 13일자 급보

1572년 편지의 첫머리: 표기, 평문 프랑스어로 된 네 행의 첫머리, 이어서 암호 문자와 기호로 된 여러 행
f. 60r, 1572년 7월 13일자 급보의 첫머리: 표기 13 juillet 1572, Bruxelles, du sr de Mondoucet au Roy, 평문 첫머리 Sire, encores que je vous aye faict une depesche de l’unziesme de ce moys …, 그리고 이 쪽에 있는 암호 22행 중 첫 행으로, 여전히 흩어진 단어로만 읽힌다. 이미지: Bibliothèque nationale de France, fr. 16127 f. 60r, Gallica 경유.

이 급보는 일부만 암호화되어 있다. 평문 띠가 연결 서술과 맺음말 전체를 담고 있고, 암호는 민감한 사안에만 쓰였다. 나머지는 전령을 믿고 맡긴 상주 외교관에게 흔한 방식이다. 평문 띠에는 키가 필요 없다. f. 60v에 있는 스페인 정보원의 보고:

J’ay esté asseuré par Espaignol mesme qui cy vient qu’il n’y a pas troys mil hommes de pied & cinq cens chevaux cy tout. Toutesfois ilz demourent encores là arrestez. Et dit on que du costé de Mastricq se marche quelques regymens d’allemans nouvellement leuez…

f. 61r은 평문으로 맺는다. Sire je supplie le Createur qu’il vous donne … très longue vie. De Bruxelles ce [Ve] jour de Juillet 1572, 서명은 vostre treshumble tresobeyssant et tresaffectionné serviteur et subiect 아래의 de Mondoucet.

암호 행들(f. 60r에 22행, f. 60v에 1행, f. 61r에 6행)은 같은 키로 군데군데 해독된다. 거기에는 religieuse, Espaigne, saint père와 pape, Escosse, Angleterre, troupes de terre, catholique, ministres, liberté, garnison이 나온다. f. 61r에서는 … le prince … service du roi, … parenté entre les autres cour[s], … avaient esté capitulé … réduit가 나온다.

2026년 9월 21일 재확인: 이 단어들은 해독을 과대평가한다. 7월 13일자 띠에서 열린 알파(= r)를 다시 표시하고 1572년 키, 1573년 키, 병합 키로 다시 해독해도 실질적인 개선은 없다. 7월 16일자 대조 블록에서 1572년 키의 정확도는 문자의 약 60%에 불과한데, 그 블록은 키를 맞춘 바로 그 블록이다. 엄격하게 세면 단어 구분된 출력 가운데 프랑스어로 뜻이 통하는 부분은 7월 13일자 암호 글리프 1,082개의 약 1%이고, 너그럽게 세면 약 8%다. 위의 단어들은 암호문만큼이나 언어 모델이 채워 넣은 것이기도 하다. 이 급보는 해독되지 않았다. 장들은 읽을 수 있으며, 부족한 것은 더 나은 1572년 키인데, 그러기에는 863자짜리 크립 하나가 너무 짧다.

05 1573년 편지들: 9월 9일자는 해독, 1월 4일자는 인쇄본

목록은 안트베르펜과 암스테르담에서 보낸 1573년 편지 두 통을 완전한 판독이 없는 것으로 기재했다. 장을 보면 1573년 9월 9일자 편지(암스테르담, 암호 ff. 135r–137v)에는 ff. 139r–141r에 궁정의 완전한 해독문(“deschiffré”)이 있고, 그것은 그대로 옮긴 것이다. 손으로 전사한 글리프 4,735개를 그것과 hard-EM 정렬하면 행마다 맞아떨어지며 글리프 대 문자 비율은 0.91인데, 모자라는 부분은 dict, faict, monsieur 같은 단어 기호다. 이 정렬로 약 55개 기호로 된 1573년 키를 얻는데, 이는 같은 동음자를 쓰는 1572년 체계다.

1573년 1월 4일자 편지(안트베르펜, 암호 f. 126v 4행, f. 127r 31행, f. 127v 4행)는 이 권 어디에도 해독본이 없고, f. 127r에 행간 주석 네 개(hambourg, Lan…, 그리고 불확실한 것 둘)만 있다. 이것을 9월 9일자 키와 프랑스어 5-gram 디코더로 해독했다. 대조 실험: 9월 9일자의 블록 1을 빼고 다시 만든 키는 그 블록을 미리 보지 않고 문자의 77.5%까지 해독한다. 띠 위의 1월 4일자 모든 행을 다시 전사해 글리프 20개를 바로잡았고, 첫 전사에서 합쳐져 있던 둥근 a와 꼬리가 교차하는 열린 알파를 분리하자, 알파는 언제나 r이고 둥근 a는 결코 그렇지 않다(l, y, i)는 것이 드러났다. 대조 실험 수치는 79.0%로 올라갔다. 주석 hambourg는 제자리에서 해독되었고, 1월 4일자 문자의 약 55–60%가 뜻이 통했다. 그 가운데에는 “seize ou dix huict”, “soubz ombre de chercher parti”, “desavantaige … qu’il fera”, “l’Angleterre avoit … tenir cent …”, “[H]ambourg, où on croit debvoir servir pareil”가 있다.

그 뒤 이 본문이 인쇄본에서 발견되었다. Mondoucet는 1572년 9월부터 자기 급보의 대장을 남겼고(Bibliothèque de Reims), L. Didier가 1891년에 그것을 인쇄했다. 1573년 1월 4일자 편지는 제1권 pp. 141–142에 평문으로 있으며, “D’Anvers, ce IIIIe jour de janvier 1573”으로 끝난다. 암호화된 부분은 다음과 같다.

… il se donnoit fort secrètement wartgueld des costez de Collongne, Francfort, Spire et autres villes, sans qu’il se puisse savoir de quelle part; et aultres encores, ne voullans estre descouvertz, prenent aultre voye, donnans argent aux collonnelz pour entretenir leurs reistres-mestres et gentilzhommes, et lesdictz reistres-mestres entretenans leurs soldatz particulliers. Aussi, que les villes de [Hesse?], Strasbourg et aultres faisoient levées de gens; outre plus, qu’il estoit depuis naguières arrivé à Collongne seize ou dix huict cappitaines venans de Suède et Dannemarch … De tout ce qui se passera j’espère en donner toute lumyère à V. Maté par le rapport que m’en fera ung cappitaine allemand … qui m’a semblé estre plus propre que aultre, par ce que, soubz umbre de chercher party, il descouvrira tout ce qui se fait … J’ay seu que Monsr le duc d’Alve avoit pris ceste forme de wartgueld avec le duc de Brunsvick … et croy qu’il aura fait le semblable à l’endroit du duc de Lauembourg de Saxe … Davantaige, Sire, je ne veulx oublier de vous advertir comme j’ay [apprins] que la royne d’Angleterre avoit fait tenir cent mil escuz à Hambourg, que l’on croyt debvoir servir pour pareil effect. Estant en ceste ville, j’ay descouvert qu’il y avoit quelque temps qu’un certain évesque de Hirlande y séjournoit, quy y est entretenu par ledict sieur duc, avec lequel il conduit la pratique dudict pays de Hirlande …

(Didier 1891, i, 141–142. OCR이 깨진 곳은 철자를 정규화했다.) 디코더가 내놓았던 모든 구간이 인쇄본 본문에 그대로 있으며, 해독하지 못했던 행들도 이제 채워졌다. 루이 드 나사우의 비밀 wartgeld(대기 수당) 계약, 쾰른에 온 스웨덴과 덴마크 출신 대장들, 첩자로 보낸 독일인 대장, 알바 공작 자신이 브라운슈바이크 및 작센라우엔부르크와 맺은 wartgeld(주석 Lan…), 함부르크의 잉글랜드 자금, 그리고 알바 공작이 아일랜드에 대한 계획을 위해 안트베르펜에 머물게 하는 아일랜드 주교(31행에서 디코더가 낸 “de l’Irlande”)다. 이 판본은 처음부터 페이지의 출처에 있었지만 암호문 단독 해독을 마친 뒤에야 펼쳐 보았으므로, 그 해독 작업은 독립적인 부분 해독이다. 1월 4일자 본문은 판본의 것이다. 1572년 7월 13일자 급보는 Didier 판에 없다. 대장은 1572년 9월 6일부터 시작되며, Didier 자신의 fr. 16127 목록은 그 편지를 “chiffrée et en grande partie sans déchiffrement”이라고 부른다.

06 교훈

검증된 정렬기 네 개가 정렬하지 못한 암호 급보는 평범한 동음이자 치환이다. 솔버들을 무력화한 것은 검증되지 않은 자동 분할로, 이것이 문자당 글리프 1.3–1.4개라는 비율을 만들어 일대일 대응을 깨뜨렸다. 교훈: 자동 분할에서 얻은 문자당 글리프 비율은, 그것에 의존하기 전에 평문을 아는 대목에서 손으로 센 수와 대조하라. 남은 일은 암호 행들을 정해진 글리프 정확도로 깔끔하게 다시 전사하는 것과, 평문 띠를 fr. 16127의 다른 편지들과 대조하는 것이다. 두 번째 교훈은 1573년에서 왔다. 해독하기 전에 판본을 펼쳐 보라. Didier는 1월 4일자 편지를 평문으로 인쇄했고, 페이지의 출처는 줄곧 그것을 인용하고 있었다.

07 출처