한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
72 · 22 · 57 · 280 · 355 · 296 · 32 · 217 · 181 · 229 · 78 · 44
200 · 300 · 106 · 175 · 51 · 151 · 15 · 99 · 84 · 316 · 129 · 205
21 · 68 · 31 · 71 · 317 · 101 · 188 · 44 · 347 · 210 · 51 · 81 · 91 · 157 · 91 · 22

피에몬테 · 2부식 코드(petit chiffre) · 1691년

Feuquières가 Catinat에게, Pignerol, 1691년 1월 25일

카티나
수신카티나

Mémoires et correspondance du maréchal de Catinat(파리, 1819), t. II pp. 283–284 · 418개 부호군 · 27일로 정해진 Veillane(Avigliana) 기습

코드는 같은 코드로 쓴 두 번째 편지, 곧 1690년 9월 6일 Louvois가 d’Herleville에게 보낸 편지에서 복원했다. 같은 판본이 이 편지를 당대의 번역과 함께 싣고 있다. 두 편지의 부호군 601개 중 586개에 값이 있다. Bazeries는 1893년에 이 급보를 해독했지만 텍스트를 끝내 출판하지 않았고, 그의 작업 기록은 발견되지 않았다.

Daniel Bourdeau · 게시 · 수정

방법: 외부 출처의 평문으로 키 복원 · 범위: 완전

요약. 1819년 Catinat 문서집의 편집자는 이 급보를 숫자 그대로 인쇄하고 "tous nos efforts ont été vains jusqu’à présent pour la traduire"라고 고백했다. Bazeries는 1893년에 이를 해독했지만 텍스트를 끝내 출판하지 않았다. 이 급보는 Pignerol 총독들의 petit chiffre로 쓰여 있다. 이는 Bazeries가 표를 실제로 출판한 1691년 Grand Chiffre의 짝을 이루는 367개 부호군짜리 코드다. 같은 판본의 제1권에는 같은 작은 코드로 쓴 다른 편지(Louvois가 Feuquières의 전임 Pignerol 총독 d’Herleville에게 보낸 1690년 9월 6일자 편지)가 서기가 당시에 만든 번역과 함께 실려 있다. 두 편지는 72개 부호군을 공유한다. d’Herleville 편지의 한 구간(comment aura réussi vostre entreprise sur le chasteau de Villefranche)은 반복되는 부호군을 모두 일관되게 유지하는 방식으로는 단 한 가지로만 단위를 나눌 수 있다. 거기서 출발해 각 값을 Feuquières 편지로 옮기고 다시 되돌리기를 거듭하면, 사용된 179개 부호군 중 167개가 복원된다. Feuquières는 오전 10시에 Catinat의 24일자 편지를 받아 들고 있다. 그는 준비가 되어 있다. 적은 Veillane를 진지하게 방어하지 않을 것이다. Catinat가 요청한 기병 80기를 Saint-Ambroise까지 보낼 방법은 알 수 없다. 시내로 들어가는 길은 두 갈래로, 하나는 외곽 마을로, 하나는 연못을 따라 늘어선 집들로 이어진다. 그는 두 지점에서 공격할 것이며, 무엇보다 용기병들이 성 안으로 달아나지 못하게 할 것이다. 범위: 완전, 601개 부호군 중 586개. 한 번만 나오는 부호군 12개와 시작 및 끝의 허자(널)가 남아 있으며, 텍스트는 Vincennes의 원본과 대조하지 않았다.

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 쪽의 몫이다.

Mémoires de Catinat, 1819, 제2권 p. 283, 1691년 1월 25일의 암호 급보
Mémoires et correspondance du maréchal de Catinat, t. II(1819), p. 283: 인쇄된 급보(Bayerische Staatsbibliothek, bsb10720287). 숫자 세 개는 페이지 이미지와 대조해 바로잡았다. 이미지: Mémoires et correspondance du maréchal de Catinat, t. II(1819), p. 283, Bayerische Staatsbibliothek bsb10720287 스캔 317, MDZ 경유.

키는 같은 판본의 제1권에서 나왔다. 피에몬테의 군세 분담금에 관한 Louvois의 편지들 가운데, 편집자는 d’Herleville, "gouverneur de Pignerol, sur Mondovi"에게 보낸 1690년 9월 6일 베르사유 발신 편지를 실었는데, 그 본문은 숫자(183개 부호군, 366을 넘는 것은 없음)이고 뒤에 traduction이 이어진다. 같은 무렵 Catinat에게 보낸 Grand Chiffre 편지 두 통도 번역과 함께 실려 있는데, Bazeries의 표로 해독해 보면 이 번역들이 한 자 한 자의 해독이 아니라 서기들의 자유로운 옮김임을 알 수 있다.

Mémoires de Catinat, 1819, 제1권 p. 141, Louvois가 d'Herleville에게 보낸 암호 편지와 그 번역
T. I p. 141: d’Herleville 암호의 끝과 그 번역의 시작. 암호에는 si vous croyez, Mondevis, razer가 있고, 번역은 이를 si vous jugez, Mondovi, raser로 현대화한다. 이미지: Mémoires et correspondance du maréchal de Catinat, t. I(1819), p. 141, Bayerische Staatsbibliothek bsb10720286, MDZ 경유.

02 구조

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 여전히 불확실한 것

06 방법

  1. 암호문은 뮌헨의 페이지 이미지와 대조했다(Tomokiyo의 사이트에 있는 사본을 세 군데 수정). 구조 검사: 토큰의 46%가 100 미만, 10 간격의 연쇄 없음, 알파벳순 없음.
  2. 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 편지 세 통으로 검증했다.
  3. 1819년 판본 세 권 모두의 OCR을 Bayerische Staatsbibliothek의 API에서 받아 숫자의 연속을 검색했다. 제1권 pp. 140–142에 d’Herleville 편지와 그 번역이 있다. 제2권 pp. 297–343에는 번역 없는 1691년 Grand Chiffre 편지들이 약 12,000개 부호군 분량으로 실려 있는데, 이제 이 표로 해독할 수 있지만 아직 검토하지 않았다.
  4. 정확한 기지 평문 정렬, 담금질 세 가지, 설계에 충실한 합성 대조 실험을 실행했고 실패로 기록했다.
  5. 일관된 31개 부호군 구간에서 값을 손으로 확정한 뒤, 각 단위를 두 편지 사이로 옮겨 양쪽에서 확인하고 나서 채택했다. 179개 부호군 중 167개.

07 출처

전사, Grand Chiffre 표, 키, 정렬된 판독, 실패한 모든 솔버는 저장소에 있다(targets/feuquieres/).