01 문서
Feuquières 후작 Antoine de Pas는 1690년 원정이 끝날 무렵 d’Herleville 후작으로부터 Pignerol 총독직을 넘겨받았다. 1691년 1월 그는 Suze에서 피에몬테를 지휘하던 Catinat에게 Veillane(Avigliana) 기습을 허락해 달라고 압박했다. Veillane는 Suze와 토리노 중간에 있는 사보이아의 거점으로, 성에는 로렌의 독일인 500명과 Croix-Blanche 연대가, 시내에는 Macel 용기병 4개 중대가 있었다. Catinat는 자신이 직접 공격을 지휘한다는 조건으로 동의하고 1월 19일 "Mémoire pour l’entreprise de Veillane"를 보냈다(연못 머리에서의 집결, Gumiane와 Javan을 거치거나 Trane을 거치는 길, 나흘치 빵, 공구, 수류탄, 대포를 위해 Feuquières에게 요청할 말 20필). 두 사람은 편지로 26일 저녁에 행군해 27일 새벽에 공격하기로 합의했다. 공격은 실패했고, 두 사람은 남은 평생 서로를 탓했다. 이 급보는 그 준비에서 Feuquières 쪽의 몫이다.
키는 같은 판본의 제1권에서 나왔다. 피에몬테의 군세 분담금에 관한 Louvois의 편지들 가운데, 편집자는 d’Herleville, "gouverneur de Pignerol, sur Mondovi"에게 보낸 1690년 9월 6일 베르사유 발신 편지를 실었는데, 그 본문은 숫자(183개 부호군, 366을 넘는 것은 없음)이고 뒤에 traduction이 이어진다. 같은 무렵 Catinat에게 보낸 Grand Chiffre 편지 두 통도 번역과 함께 실려 있는데, Bazeries의 표로 해독해 보면 이 번역들이 한 자 한 자의 해독이 아니라 서기들의 자유로운 옮김임을 알 수 있다.
02 구조
- 코드 하나, 편지 둘. d’Herleville 편지의 부호군 91개 중 72개가 Feuquières 편지에 나온다. 두 편지 모두 토큰의 46%가 100 미만의 부호군이다. 20개의 바이그램과 트라이그램
25 355 42(de Mon-de[vis])가 두 편지에 공통으로 있다. 합치면 601개 토큰에 걸쳐 179개 부호군이며, 이는 1691년 petit chiffre에 대한 Bazeries의 수치인 367 이내다. - Grand Chiffre에서 온 설계. Bazeries는 작은 암호가 "ne différait du grand que par son nombre de groupes"라고 말하며, 실제로 그렇다. 문자마다 동음자가 두세 개에서 네 개까지 있고(i/j와 u/v는 한 문자로 셈), 자음+모음 음절, 단어 어간의 목록(de, que, les, pour, tout, mesme, comme, lettre, honneur, le roy, Monsieur, M. de Catinat, scavoi[r])이 있으며, 허자(널)가 마침표 역할을 겸한다. 숫자와 지명은 철자로 풀어 쓴다. dix, vingt-quatre, quatre-vingts, ve-il-la-ne, ia-va-n, Saint-Ambroise.
- 순서 없음. 어느 블록도 알파벳순이 아니다. 번호 매김은 Grand Chiffre와 마찬가지로 2부식 목록이다.
03 키, 그리고 그것을 찾은 방법
자동적인 방법은 모두 실패했고, 그 실패는 저장소에 기록되어 있다. 정확한 기지 평문을 위한 빔 정렬기(합성 인코딩에서는 69개 단위 중 60개를 복원한다)는 d’Herleville 암호와 인쇄된 번역 사이에서 일관된 정렬을 찾지 못한다. 번역이 의역인 데다 u와 v가 한 문자이기 때문이다. Grand Chiffre 목록을 써서 프랑스어 7그램 모델로 점수를 매긴 담금질, 번역 자체의 5그램으로 점수를 매긴 담금질, 부분 키를 고정한 담금질은 모두 유창한 헛소리를 내놓으며, 조건을 맞춘 합성 대조 실험에서도 마찬가지다.
그래서 키를 손으로 만들었다. d’Herleville 편지의 마지막 31개 부호군은 comment aura réussi vostre entreprise sur le chasteau de Villefranche에 대해, 반복되는 부호군이 모두 같은 단위를 갖도록 Grand Chiffre식 단위로 나누는 방법이 단 하나뿐이다(91 = t 두 번, 184 = au 두 번, 135 = ra 두 번, 21 = s 두 번, 56 = le 두 번, 101 = c 두 번). 이 단위들을 Feuquières 편지로 옮기자 heures du matin, du vingt-quatre, m’escrire, duplicata가 나왔다. 단어 하나하나가 부호군을 더 확정했고, 세 번 반복되는 301 151 310 는 Veillane가 되었다. 150 = ve에서 enleveront, trouve, doivent가 나왔고, 243 = ns에서 dragons, chemins, maisons가 나왔다. faire passer à … 절에서는 Avigliana와 Rivoli 사이의 마을 Saint-Ambroise가 나왔다. 새로운 값은 모두 두 편지에서 확인한 뒤에야 채택했다.
| 분류 | 부호군(단위) |
|---|---|
| 글자 수 | e 4 41 125 212 · s 21 134 200 252 304 · t 91 322 343 362 · n 51 154 228 · r 60 82 178 275 · a 32 213 251 · u/v 37 78 191 285 · i/j 90 144 182 · d 63 168 · l 43 68 · y 24 59 · g 81 259 · x 181 352 · b 40 50 · f 124 366 · p 5 240 · c 101 · m 28 · o 27 · z 104 |
| 음절 | ma 106 · ti 175 · ro 113 · ri 188 · ra 135 · re 22 44 · se 83 110 183 · pe 235 · ve 150 165 · vi 210 · co 57 153 · di 146 217 · li 254 · ca 93 · ha 193 · he 229 · mi 255 · bo 318 · bu 202 · cu 179 · fa 108 · ga 279 · go 145 · lo 231 · ta 156 · te 205 · to 250 · va 76 · ci 169 · do 214 311 · su 247 · xe 111 · on 160 · en 65 · ns 243 · st 234 · is 280 · oit 126 · ment 85 · mais 172 · moy 334 · puis 136 · vie 148 · sca 328 · scavoi 74 |
| 단어 | de 25 42 71 · que 99 147 · le 56 177 · la 114 151 · les 47 · des 237 · du 300 347 · au 184 · et 258 341 · si 196 · y 24 · on 100 · ou 197 · par 216 · pas 195 · pour 350 · sur 88 · tout 266 · vous 84 241 · mesme 2 · comme 80 · peu 278 · lettre 15 · honneur 31 · le roy 102 · M. de Catinat 218 · Monsieur 296 (mon 355) · vostre 149 · qu’il 164 |
| 허자 / 마침표 | 52 194, 그리고 d’Herleville 편지의 시작 부호군(39 249 190 86 103 11)과 Feuquières 편지의 끝 부호군(342 103 190) |
출현 횟수와 신뢰도 표시가 붙은 전체 키: targets/feuquieres/key_petit_chiffre_1690.tsv; 두 편지의 부호군별 정렬: targets/feuquieres/reading.txt.
04 텍스트
17세기 철자는 그대로 두었다. 값이 없는 부호군은 대괄호 안에 넣었고, 몇몇 판독은 주석에서 물음표로 표시했다
Feuquières가 Catinat에게, Pignerol, 1691년 1월 25일. Je reçois, Monsieur, à dix heures du matin la lettre que vous me faites l’honneur de m’escrire du vingt-quatre, avec le duplicata. Vous aurez veu [par] le retour du courrier que je vous dis [54 257]is [go] exécuter vos ordres. [Par] cecy vous sçaurez que je suis tout prest, [333] qu’on ne pense [9 go ri 122] les [des] que vous [122]u les commencer. [À] Veillane, persuadé qu’ils enlèveront le [19] au bruit de l’attaque de Veillane, le peu de monde qu’il y a et les moyens d’y entrer, tout doi[ven]t faire croire qu’ils ne viendront pas à le défendre sérieusement. Je ne sçais du tout par où faire passer à Saint-Ambroise les quatre-vingts maistres que vous [vous] demandez ; les chemins pour y aller du costé de Javan e[t] [a 132 257 l] vous coupe[s] [249 86]. En approchant de Veillane on trouve deux chemins, dont l’un vous conduit au fauxbourg des Trois Couronnes, l’autre aux maisons [292] et le long de l’estang. J’attaqueray [353] deux endrois, et surtout [mes se 271 se s] prendray garde que les dragons ne puissent m’eschaper. [342 103 190]
Louvois가 d’Herleville에게, 베르사유, 1690년 9월 6일(대조 실험). [8 groups] Je mande à M. de Catinat que le roy vous permettoit de demander la contribution au pays de Mondevis, et que si vous croyez qu’il convien[s]t au servi[ce s] le roy de les exempter, mesme de permettre aux habitans dudit pays de razer la citadelle du[d]it Mondevis, de le faire. — J’atendray avec impatience l’arrivée du prochain ordi[n]aire pour sçavoir comment aura réussi vostre entreprise sur le chasteau de Villefranche.
한국어 번역
Feuquières가 Catinat에게, Pignerol, 1691년 1월 25일. 귀하께서 24일에 써 보내 주신 편지를 사본과 함께 오전 10시에 받습니다. 파발꾼이 돌아가는 편[으로] 제가 귀하의 명령을 수행하기 위해 […]한다고 말씀드린 것을 보셨을 것입니다. 이[로써] 제가 만반의 준비가 되어 있음을 아실 것이며, [그리고] 아무도 […] 귀하께서 그것을 시작하[려 하신다는] […]을 생각하지 못한다는 것도 아실 것입니다. Veillane[에서는], 그들이 Veillane 공격 소리에 [초소를] 빼앗길 것이라 생각하는 데다, 그곳의 적은 병력과 들어갈 방도를 보건대, 모든 것이 그들이 그곳을 진지하게 방어하러 오지 않으리라 믿게 합니다. 귀하께서 [저희에게] 요청하신 기병 80기를 어느 길로 Saint-Ambroise까지 보내야 할지 전혀 알지 못하겠습니다. Javan 쪽에서 그곳으로 가는 길들이 […]을 가로지르기 때문입니다. Veillane에 다가가면 길이 둘 있는데, 하나는 Trois Couronnes 외곽 마을로, 다른 하나는 […] 집들로 그리고 연못을 따라 이어집니다. 저는 두 지점[에서] 공격할 것이며, 무엇보다 […] 용기병들이 저에게서 달아나지 못하도록 주의하겠습니다. […]
Louvois가 d’Herleville에게, 베르사유, 1690년 9월 6일. […] 저는 M. de Catinat에게, 국왕께서 귀하가 몬도비 지방에 분담금을 요구하도록 허락하셨으며, 만일 그들에게 이를 면제해 주는 것이 국왕의 일에 맞는다고 생각한다면, 나아가 그 지방 주민들이 그 몬도비의 성채를 허물도록 허락하는 것까지도 그렇게 하라고 써 보냅니다. — 다음 정기 우편이 도착하기를 애타게 기다려 귀하의 빌라프랑카 성 공략이 어떻게 되었는지 알고자 합니다.
"기병"은 maistres를 옮긴 것으로, 기마병을 가리키는 당시의 말이다. enlever le poste, 즉 초소를 빼앗는다는 것은 수비대를 기습해 장악하는 것을 뜻하는 전문 용어다. Villefranche는 Villafranca Piemonte로, d’Herleville이 1690년 9월 2일 Pignerol에서 출발해 점령했다.
Feuquières의 편지는 19일의 각서에 직접 답하는 것이 아니라 Catinat의 24일자 편지에 답하는 것이며, 행군 전날에 쓰였다. 기병 80기(maistres)는 Catinat의 요청으로, 토리노 쪽의 Sant’Ambrogio에 배치해 수비대의 구원과 퇴로를 끊으려는 것이었다. Feuquières는 그들을 들키지 않고 그곳에 보낼 방법을 알 수 없었는데, Javan에서 오는 길들이 진입로를 가로지르기 때문이다. Avigliana로 들어가는 그의 두 길(하나는 외곽 마을로, 하나는 연못을 따라 늘어선 집들로)은 Catinat의 "se saisir des Capucins et du faubourg"와 "la teste des estangs"에 해당한다. 마지막 문장은 Feuquières가 훗날 Mémoires에서 묘사한 작전의 목표를 말한다. "ce régiment de dragons qu’on vouloit enlever dans la ville"가 성 안으로 물러나게 두어서는 안 된다는 것이다. 27일, 두 종대가 함께 도착하지 못했기 때문에 그 연대는 결국 성으로 물러났다.
05 여전히 불확실한 것
- 12개 부호군에는 값이 없다(9, 19, 54, 122, 132, 194, 257, 271, 292, 333, 353, 그리고 허자로 간주한 시작 및 끝 부호군). 모두 한두 번만 나오며, 어느 편지에서도 이를 확정해 주는 것이 없다.
- Des Trois Couronnes는 다음 부호군에 들어맞는 판독이다.
237 322 46 280 153 78 113 51 310 200(des t-ro-is co-u-ro-n-ne-s, fauxbourg 바로 뒤). Avigliana에 그런 이름의 외곽 마을이나 여관이 있었는지는 확인하지 못했다. - 241은 세 곳에서 vous로 읽히지만(que je vous dis, l’un vous conduit), 네 번째에서는 que vous vous demandez가 된다. nous일 수도 있다.
- 서기의 실수 두 개는 실수로 처리했다. d’Herleville 편지의 ordinaire 대신 쓴 ordi-au-i-re와 dudit 대신 쓴 du-i-t이다.
- 원본은 Vincennes의 Archives du dépôt de la guerre에 있다(vol. 1079에 같은 사건에 대한 Catinat의 1월 29일자 보고가 있다). Bazeries 자신의 해독은 남아 있다면 그곳의 그의 문서 속에 있을 것이다. 어느 쪽도 보지 못했다.
06 방법
- 암호문은 뮌헨의 페이지 이미지와 대조했다(Tomokiyo의 사이트에 있는 사본을 세 군데 수정). 구조 검사: 토큰의 46%가 100 미만, 10 간격의 연쇄 없음, 알파벳순 없음.
- Bazeries의 Le Masque de fer(1893)를 전부 검토했다. p. 272 주 1에서 그는 367개 부호군의 "petit chiffre"로 이 급보를 해독했다고 말한다. 그의 Grand Chiffre 표(pp. 280–289)는 Gallica 이미지에서 기계 판독 가능한 파일로 전사했고, 그가 증거로 싣고 있는 1691년 8월 19일 급보와 1819년 판본의 1690년 9월 Louvois–Catinat 편지 세 통으로 검증했다.
- 1819년 판본 세 권 모두의 OCR을 Bayerische Staatsbibliothek의 API에서 받아 숫자의 연속을 검색했다. 제1권 pp. 140–142에 d’Herleville 편지와 그 번역이 있다. 제2권 pp. 297–343에는 번역 없는 1691년 Grand Chiffre 편지들이 약 12,000개 부호군 분량으로 실려 있는데, 이제 이 표로 해독할 수 있지만 아직 검토하지 않았다.
- 정확한 기지 평문 정렬, 담금질 세 가지, 설계에 충실한 합성 대조 실험을 실행했고 실패로 기록했다.
- 일관된 31개 부호군 구간에서 값을 손으로 확정한 뒤, 각 단위를 두 편지 사이로 옮겨 양쪽에서 확인하고 나서 채택했다. 179개 부호군 중 167개.
07 출처
- Mémoires et correspondance du maréchal de Catinat, Bernard Le Bouyer de Saint-Gervais 편(파리, 1819), t. I pp. 140–149 및 t. II pp. 6–8, 283–284; Bayerische Staatsbibliothek, bsb10720286, bsb10720287.
- É. Burgaud, V. Bazeries, Le Masque de fer, révélation de la correspondance chiffrée de Louis XIV(파리, 1893), pp. 37, 272–289; Gallica.
- Lettres inédites des Feuquières, É. Gallois 편, t. V(파리, 1845), pp. 323–334: 1691년 1월 12일과 19일 Catinat가 Feuquières에게 보낸 편지, 그리고 Veillane에 관한 Feuquières의 Mémoires 발췌; Internet Archive.
- C. Rousset, Histoire de Louvois, t. IV(파리, 1863), pp. 453–455. "cacade à Veillane"에 관한 1691년 1월 29일 Catinat가 Louvois에게 보낸 편지를 인용한다.
- S. Tomokiyo, "French Cipher Despatch received by General Catinat (1691)" 및 "Louis XIV’s ciphers" §7(cryptiana).
전사, Grand Chiffre 표, 키, 정렬된 판독, 실패한 모든 솔버는 저장소에 있다(targets/feuquieres/).
