한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
11 16 19 ~25 29 10
14 19 24 11 29 ~25 34 20 27
40 16 37 24 27

프랑스 · 노멘클레이터를 갖춘 동음이자 암호 · 1629년

리슐리외가 Rancé 씨에게

리슐리외 추기경
발신리슐리외 추기경

1629년 7월 · Bibliothèque nationale de France, Français 3829, ff. 87 및 89

같은 편지들의 평문 단어 옆에 놓은 크립으로 키를 복원한 뒤, Avenel이 1858년에 간행한 해독문과 대조했다

Daniel Bourdeau · 게시 · 수정

방법: 인접 평문으로 키 복원 · 범위: 완전

요약. 1629년 7월 리슐리외 추기경이 Denis Bouthillier de Rancé에게 보낸, 일부가 암호화된 편지 두 통은 현재의 참고 목록(S. Tomokiyo의 Unsolved Historical Ciphers, DECODE 데이터베이스 기록 R9461–R9462)에 해독문 없이 올라 있다. D.-L.-M. Avenel은 다른 기록보관소 문서로 키를 재구성해 1858년에 두 편지를 해독문과 함께 간행했는데, 이 판본은 아래의 작업을 마친 뒤에야 발견되었다. Tomokiyo가 공개한 전사를 바탕으로, 솔버(프랑스어 4-gram에 대한 담금질 기법)와 같은 편지들의 평문 단어 옆에 놓은 크립으로 키(동음이자 알파벳, 중복 표시, 단어 코드 두 개)를 복원했다. 결과는 암호화된 모든 단어에서 Avenel의 1858년 해독과 일치한다. 텍스트는 이미 알려져 있었다. 이 페이지의 의의는 방법, 표로 정리한 키(Avenel은 키를 싣지 않았다), 그리고 목록의 정정에 있다.

01 문서

BnF Français 3829(구 Béthune 9323)는 1629–1630년의 원본 편지를 모은 권으로, 대부분 루이 13세, 리슐리외, 가스통 도를레앙이 모후 마리 드 메디시스에게 보낸 것이다. 항목 37과 38은 리슐리외가 "à monsieur de Rancé"에게 보낸 편지다. 수신인 Denis Bouthillier, sieur de Rancé는 국무 참사이자 모후의 비서로, 그녀의 측근 가운데 리슐리외가 신임하는 인물이었다. 항목 37은 Saint-Privat, 1629년 7월 7일자이고, 항목 38은 날짜가 없다(Avenel은 7월 중순으로 본다). 둘 다 알레스 화의로 위그노 전쟁이 끝난 지 며칠 뒤, 국왕과 추기경이 항복한 랑그도크의 도시들을 순행하던 중에 쓰였다.

민감한 단어와 이름은 두 자리 숫자로 대체되어 있고, 그중 일부는 발음 구별 부호를 달고 있다. 나머지는 평문이다. 여기서 사용한 전사는 S. Tomokiyo가 공개한 것(richelieu1629.txt)이며, 필사본 이미지는 온라인에서 자유롭게 볼 수 없다.

02 암호 체계

작은 노멘클레이터를 갖춘 동음이자 치환으로, 루이 13세 시대 프랑스 상서국 관행의 전형이다.

2.1 글자(10–28): 뒤섞인 순서의 19글자 알파벳

10111213141516171819202122232425262728
cbgplorftadi/jnhmsu/veq

x, y, z에 해당하는 기호는 관찰되지 않았다. 1629년에는 흔히 그렇듯 i/j와 u/v를 구별하지 않는다.

2.2 모음 동음자(29–38): a e i o u를 두 번 반복

2930313233343536373839
aeiouaeioua

따라서 e는 27, 30, 35로, a는 19, 29, 34, 39로 쓸 수 있으며, 다른 모음도 마찬가지다. 규칙적인 a-e-i-o-u 순환 덕분에 표를 외우기 쉽다. 33은 이 두 편지에 나오지 않지만, 1629년 3월 21일 편지에 대한 Avenel의 "ne piquer"(22 37 13 21 28 33 30 16)로 u임이 확인된다.

2.3 발음 구별 부호: 중복 표시

숫자 위의 물결표나 획은 글자를 겹친다. ~14 = ll, ~22 = nn, ~25 = ss, ~30 = ee로, d'elle, bonne, donner, Brassac, ambassade, maistresse, amenée에서와 같다.

2.4 단어 코드와 노멘클레이터(40 이상)

코드의미코드의미
40de60Madame de Longueville
42la66La Valette 추기경
51국왕(루이 13세)83스페인 / 스페인 국왕
52모후(마리 드 메디시스)84잉글랜드 / 잉글랜드 왕비
54Monsieur(가스통 도를레앙)92로렌
58슈브뢰즈 공작부인—평문 은어도 쓰인다: Castor = 국왕, Lysandre = 모후
59마리 공주(de Gonzague-Mantoue)

51, 52, 58, 66, 83, 84, 92는 이 두 편지에 나온다. 54, 59, 60은 같은 암호로 된 인접 편지들에 대한 Avenel의 각주에서 가져왔다.

03 해독

빨간색 = 암호였던 부분파란색 = 노멘클레이터 코드표시 없음 = 원본에서 평문

3.1 1629년 7월 7일 편지(f. 87), 프랑스어

[Le Roi] est fort en colère de l'action de Boneuil. Il remet à [la Reine mère] de le chasser, comme elle l'estimera à propos; si l'affaire est certaine, il mériteroit pis.

Castor voudroit bien que la [duchesse de Chevreuse] peust estre attrapée près de la frontière et amenée au bois de Vincennes, auquel cas il faudroit que personne de dehors ne la vist.

Les cabales de [la Lorraine] avec [l'Espagne] par le moyen de la [Chevreuse] et autres, sont insupportables.

La paix aura surpris ces esprits malins. À la vérité elle est miraculeuse, car elle couppe les racines du mal pour le présent et l'avenir. Anduze, Sauve, Le Vigan, Ganges, Uzès, Aimargues et Nismes ont desjà obéy avec grande joye, et chaque place a donné ses ostages pour seureté de la démolition de leurs fortifications. Il ne restera plus que le haut Languedoc, qui suivra bientost, Dieu aidant.

J'eusse volontiers servy Mr Vautier, mais l'abbaye estoit de longtemps promise à [La Valette]. S'il se rencontre autre occasion je m'y emploieray volontiers avec affection.

J'ay parlé à Marcheville de ce que Andreni a dit: il le nye tout à fait, et, en vérité, je ne croy pas qu'il voulust rien faire contre le service de [le Roi].

Le roy accorde que Mrs des Estats puissent faire une recreue de 1500 ou 2000 hommes, mais il désire que ce soit en Normandie et non en Picardie et Champagne, parce qu'il a besoin de gens en ces deux provinces-là pour s'opposer à ses ennemis, au cas qu'il y soit attaqué. On représentera, et fera-on bien considérer à ces Mrs que c'est une grâce très particulière que Sa Majesté leur faict. Et si [l'Espagne] s'en plaint, il faut dire qu'on n'a donné ceste permission que lorsqu'on a veu que, contre sa parole donnée, il a fait entrer les Allemands en Italie.

3.2 1629년 7월 7일 편지, 번역

[국왕]은 Boneuil의 행동에 몹시 노해 있다. 그는 그를 쫓아내는 일을 [모후]께서 적절하다고 보시는 대로 맡긴다. 일이 확실하다면 그는 더한 벌을 받아 마땅할 것이다.

Castor[국왕]는 [슈브뢰즈 공작부인]을 국경 근처에서 붙잡아 뱅센 숲으로 데려오기를 몹시 바라며, 그 경우 외부의 누구도 그녀를 보아서는 안 된다.

[슈브뢰즈 공작부인]과 그 밖의 사람들을 통한 [로렌]과 [스페인]의 음모는 참을 수 없다.

화의는 이 악의적인 자들을 놀라게 했을 것이다. 참으로 기적 같은 화의이니, 현재와 미래에 걸쳐 악의 뿌리를 자르기 때문이다. 앙뒤즈, 소브, 르비강, 강주, 위제스, 에마르그, 님은 이미 크게 기뻐하며 복종했고, 각 도시는 요새 철거를 보증하는 인질을 내놓았다. 남은 것은 상부 랑그도크뿐이며, 하느님이 도우시면 곧 뒤따를 것이다.

Vautier 씨를 기꺼이 돕고 싶었으나, 그 수도원은 오래전부터 [La Valette 추기경]에게 약속되어 있었다. 다른 기회가 생기면 기꺼이 성의를 다해 힘쓰겠다.

Andreni가 한 말에 관해 Marcheville과 이야기했다. 그는 완전히 부인하며, 참으로 나는 그가 [국왕]을 섬기는 일에 반하는 어떤 일도 하려 했으리라고 믿지 않는다.

국왕은 [네덜란드] 연방의회 측이 1,500명이나 2,000명을 모병하는 것을 허락하지만, 그것을 피카르디나 샹파뉴가 아니라 노르망디에서 하기를 바란다. 그곳에서 공격받을 경우 적에 맞서려면 그 두 지방에 사람이 필요하기 때문이다. 그분들에게 이것이 국왕 폐하께서 베푸시는 각별한 은혜임을 진술하고 분명히 납득시켜야 한다. 그리고 [스페인]이 이에 대해 불평하면, 그가 약속을 어기고 독일군을 이탈리아로 들여보낸 것을 보고 나서야 이 허가를 내주었다고 답하면 된다.

3.3 "pour M. de Rancé" 편지, 1629년 7월 중순(f. 89), 프랑스어

Nous sommes en peine de quoy la paix de [l'Angleterre] ne s'achève point; mandez-nous si l'on n'en a point de nouvelles.

[Le Roi] est d'advis que [la Reine mère] prépare une armée pour la Champagne de dix mil hommes et huit cens chevaux. Il en fait dresser l'estat avant que partir. Mr de Beauclerc est là pour faire ce qu'il faut. La reyne fera, s'il luy plaist, délivrer ces commissions dès ceste heure, si elle apprend le moindre bruict que les ennemis pensent à s'approcher de la frontière. Elle fera délivrer l'argent de la levée afin qu'on ne soit pas surpris. Quand les ennemis de l'Estat penseront que de tous costés l'on est préparé à se deffendre, ils ne seront pas hardis à entreprendre. Partant, quand mesmes on n'auroit aucun mauvais advis de la frontière, il est toujours expédient de délivrer ces commissions, mais non de donner argent qu'on n'ayt lieu de soubçon. Le tout dépendra du jugement de la reyne; mais en matière de précaution il vaut mieux trop faire que trop peu.

On a fort bien fait d'envoyer Mr d'Elbeuf en Picardie, et tous les gouverneurs. Il en faut faire autant en Champagne.

[La Reine mère] doibt, renvoiant ce gentilhomme de [la reine d'Angleterre], luy escrire des lettres obligeantes et pleines d'amour, et qui disent aux termes qu'il faut que [la Reine mère] se portera tousjours, pour l'amour d'elle ainsy qu'elle l'en a prié, à une bonne union entre [le Roi] et [l'Angleterre].

[La Reine mère] peut passer jusques là de dire qu'elle peut l'asseurer qu'outre l'évesque et les prestres qui doivent estre près d'elle, il ne voit pas qu'on ait dessein de luy donner d'autres François que ceux qui sont près d'elle; mais il faut que ce soit une lettre secrète, ou bien le dire en grande confiance à Vantelet qui aura créance par la lettre de [la Reine mère], ce que j'estime plus à propos; luy recommandant de ne le dire qu'à sa maistresse; et cependant il le dira aux autres, qui est ce qu'on doit désirer. Il est à souhaiter que cette paix se face et promptement.

J'ay proposé au roy Mr de Brassac pour l'ambassade de Rome. Vous sçaurez de [la Reine mère] si elle aura agréable cette proposition; et, au cas qu'elle l'agrée, vous irez trouver ledit Sr de Brassac, et luy direz la proposition que j'ai faite au roy de luy, en ceste occasion, et que si c'est chose qu'il désire, il peut dès ceste heure s'asseurer des meubles qui luy sont nécessaires pour cet ambassade.

3.4 "pour M. de Rancé" 편지, 번역

[잉글랜드]와의 화의가 마무리되지 않아 걱정이다. 그에 관한 소식이 있는지 알려 달라.

[국왕]은 [모후]께서 샹파뉴를 위해 1만 명과 기병 800기의 군대를 준비하셔야 한다는 의견이다. 그는 떠나기 전에 그 명부를 작성하게 하고 있다. Beauclerc 씨가 필요한 일을 하려고 그곳에 있다. 왕비께서는 적이 국경에 접근하려 한다는 소문을 조금이라도 들으시면, 원하신다면 즉시 이 임명장을 발부하실 것이다. 불시에 당하지 않도록 모병 자금을 내주실 것이다. 국가의 적들은 우리가 사방에서 방어 태세를 갖추고 있음을 보면 감히 무엇을 꾀하지 못할 것이다. 그러므로 국경에서 나쁜 소식이 전혀 없더라도 임명장을 발부해 두는 것은 언제나 현명하다. 다만 실제로 의심할 이유가 있기 전에는 돈을 내주어서는 안 된다. 모든 것은 왕비의 판단에 달려 있다. 그러나 예방에 관한 한 너무 적게 하느니 너무 많이 하는 편이 낫다.

Elbeuf 씨를 피카르디로, 그리고 모든 총독을 보낸 것은 아주 잘한 일이다. 샹파뉴에서도 똑같이 해야 한다.

[모후]께서는 [잉글랜드 왕비]가 보낸 이 신사를 돌려보내실 때, 정중하고 사랑이 가득한 편지를 써서, [모후]께서 그녀를 위해, 그리고 그녀가 청한 대로 언제나 [국왕]과 [잉글랜드] 사이의 좋은 화합을 위해 힘쓰실 것이라고 적절한 말로 전하셔야 한다.

[모후]께서는 그녀 곁에 있어야 할 주교와 사제들 외에, 이미 그녀 곁에 있는 사람들 말고 다른 프랑스인을 그녀에게 보낼 의도는 없다고 그녀에게 확언할 수 있다고까지 말씀하셔도 된다. 다만 이것은 비밀 편지여야 한다. 아니면 [모후]의 편지로 신임을 얻을 Vantelet에게 극비로 말하는 것이 내가 보기에 더 나은 방법이다. 그에게 자기 여주인에게만 말하라고 당부하라. 그래도 그는 다른 사람들에게 말할 것이고, 그것이야말로 바라야 할 일이다. 이 화의가 이루어지기를, 그것도 신속히 이루어지기를 바란다.

나는 국왕께 Brassac 씨를 로마 대사로 추천했다. 그대는 [모후]께 이 추천을 마음에 들어 하시는지 여쭈어라. 마음에 들어 하시면 그대는 앞서 말한 Brassac 경을 찾아가, 이번에 내가 그를 국왕께 추천했다는 것과, 그가 원하는 일이라면 지금부터 이 대사직에 필요한 가구와 집기를 확보해 두어도 된다는 것을 전하라.

3.5 역사적 배경

암호로 쓴 항목들은 민감한 것들이다. 궁정에서 가장 위험한 음모가로 당시 로렌에 있으며 스페인과 접촉하던 슈브뢰즈 공작부인은 국경에서 붙잡혀 뱅센 성에 남의 눈에 띄지 않게 갇힐 예정이었다. 영불 화의(1629년 4월 24일 수사에서 조인)는 찰스 1세가 프랑스 출신 왕비 앙리에트 마리를 대하는 방식 때문에 지지부진했는데, 그는 1626년에 왕비의 가톨릭 시종들을 추방했다. 리슐리외는 모후가 "비밀" 편지로, 또는 왕비의 집사 Vantelet을 통해(그는 이것이 새어 나가리라 예상한다) 딸을 안심시키기를 원한다. 프랑스는 합의된 주교와 사제 외에 대규모 프랑스인 수행단을 복귀시키라고 압박하지 않겠다는 것이다. 끝으로 Brassac 백작 Jean de Galard de Béarn이 로마 대사로 추천되는데, 그는 1630년에 그 자리에 부임했으며, 이것이 해독에 대한 외부 검증이 된다.

04 방법

  1. 분석. 암호 기호 421개, 서로 다른 것 46개, 평문 부분 사이에 끼인 58개 구간. 40보다 큰 수는 단어 전체를 나타내는 코드로 보고 문맥 단절점으로 썼다. 암호 구간에 인접한 평문 단어는 알려진 평문으로 유지했다.
  2. 언어 모델. 프랑스어 글자 4-gram 통계를 Project Gutenberg 텍스트(Sévigné, Retz, Pascal, Corneille, Dumas) 약 180만 자로 만들었으며, j→i, v→u로 22글자 알파벳에 정규화하고 악센트를 제거했다.
  3. 탐색. 기호→글자 대응표에 대한 담금질 기법으로, 4-gram 로그 확률에 단일 글자 빈도 벌점을 더해 점수를 매겼다(제약 없는 동음이자 탐색은 e/s/r/t로 붕괴하기 때문에 필요하다). 초기의 잘못된 제약(10–31을 알파벳과 전단사로 강제)으로도 읽을 수 있는 조각이 나왔다(LA{58}, TRES, UNE, FRANC…).
  4. 크립. 그 조각들에서: d'autres(d a u t r e s를 고정하고 30이 두 번째 e임을 드러냄), d'elle … elle(중복 표시를 드러냄), 이어 "Mr de"와 "pour" 뒤의 Brassac과 l'ambassade. 이것들을 고정하자 나머지 글자는 모두 huit cens, la paix, esprits, secrète, se face, Vincennes, frontière, Bonneuil로 고정되었다.
  5. 구조. 복원된 값을 보면 10–28은 완전한 19글자 알파벳이고, 29–38은 a-e-i-o-u 순환 두 번이다. 33 = u는 확인되기 전에 패턴으로 예측되었다.

05 검증: Avenel, 1858

노멘클레이터 코드의 뜻을 찾던 중, 이 편지들이 이미 암호 숫자와 각주 해독문과 함께 Lettres, instructions diplomatiques et papiers d'État du cardinal de Richelieu, ed. D.-L.-M. Avenel, vol. III (Paris, 1858)에 실려 있음을 발견했다. no. CXCIX, pp. 368–369(f. 87)와 no. CCV, pp. 381–383(f. 89)이다. Avenel은 Béthune 필사본들 사이에서 키를 찾지 못했다고 쓰고 있다(p. 262, n. 2). "mais nous l'avons recomposé à l'aide de documents que nous avons trouvés aux archives des Affaires étrangères".

그의 판독과 독립적인 재구성은 암호화된 모든 단어에서 일치한다. Avenel의 전사는 또한 현대 전사에서 잘못 읽힌 숫자 몇 개를 바로잡는다(l'évesque에서 28 대신 38, souhaiter que에서 28 대신 25, près d'elle에서 25 대신 35, Vautier에서 26 대신 25, Vantelet에서 26 대신 16, de Rome에서 24 대신 14, Champagne에서 23/13 대신 22/11, frontière에서 17 대신 47). 이 중 어느 것도 알파벳에 영향을 주지 않았다. 그는 또한 노멘클레이터를 밝힌다. 51 le Roi, 52 la Reine mère, 58 Mme de Chevreuse, 66 La Valette, 83 l'Espagne, 84 l'Angleterre, 92 la Lorraine.

목록의 정정. BnF Français 3829 ff. 87 및 89(DECODE R9461, R9462)는 Avenel III (1858), pp. 368–369 및 381–383을 참고문헌으로 하여 해독됨으로 표시해야 한다. Avenel이 표로 싣지 않은 위의 키 표는, 리슐리외가 1629년 모후의 측근들과 주고받은 서신에서 같은 암호를 만나는 사람을 위한 편의로 제공한다.

06 키를 직접 써 보기

암호 부호군을 공백이나 세미콜론으로 구분해 붙여 넣는다(예: 11 16 19 ~25 29 10). 중복 표시에는 숫자 앞에 ~ 를 쓴다. 각 부호군 위에 해당 글자가 표시된다. 파란색 = 노멘클레이터 코드.

07 출처

분석에 사용한 코드(Python: 전사 파서, 4-gram 생성기, 담금질 솔버, 렌더러)는 요청 시 제공한다.