Russel ought to be the consul: he is an American by birth, and is much better qualified than any other candidate. In a word, he is above men in general. Next to him in fitness is O'Mealy, but he is, like Warden, an Irishman.
관련 글: 이 코드로 쓰였다고 하는 존 퀸시 애덤스의 상트페테르부르크 급보는 다른 코드로 쓰였고, Erving의 1807년 편지는 Pinckney의 코드로 쓰였다. 두 공사관 코드.
01 문서
이것은 "사적인" 편지로, Armstrong이 온천 요양을 하던 온천 도시 Bourbon-l'Archambault에서 쓴 것이다. 평문 부분은 매디슨이 7월 20일에 보낸 사신에 대한 답장이다. Fulwar Skipwith(파리를 떠나는 상무관)의 불만을 일축하고, 출항 금지법이 프랑스에서는 "not felt", 영국에서는 "forgotten"이라고 경고하며, 공사관 서기관이자 파리 영사직 후보인 David Bailie Warden에 대해서는 "a letter of the same character from me to the President … will give you my opinion of the fitness of M. Warden for the consular office at Paris: to this therefore I refer."라고만 말한다. Armstrong이 평문으로 쓰려 하지 않은 의견은 추신으로 코드에 담겨 뒤따른다.
Founders Online(Early Access 문서 99-01-02-3466, 근간 Papers of James Madison, Secretary of State Series에서)은 부호군을 다음과 같이 인쇄한다. 필사본의 판독은 부호군 하나에서 다르다(§6).
1394. 1116. 1273. 250. 1165. 1405. 970. 148. 1459. 1482. 1201. 821. 130. 821. 1429. 720. 970. and 1482. much better 992. 1319. 1048. 584. 687. 249. 736. 1013. 750. 967. In a word 1459. 1482. 1202. 1561. in general. Next to 927. 1090. 1052. 832. 1482. 934. 510. 860. but 1459. 1482. 1320. 384. 1280. 1218. 1481. 1483. 555.
필사본에서 둘째 줄은 "972."로 시작한다(Founders의 "970."은 the의 오식이다).
02 코드
1804년에서 1810년 사이 파리에서 보낸 Armstrong의 급보는 하나의 대형 코드를 쓰며, 그 코드에서는 972 = the이다. Ralph Weber의 미국 외교 코드 개관은 Despatches from United States Ministers to France(DUSMF, NARA Record Group 59, microcopy M34, rolls 13–14)에서 이 코드로 쓴 편지를 40통가량 꼽는다. 이것은 Armstrong의 1808년 2월 20일자 편지에 쓰인 코드와는 다르다. 그 편지는 별개의 체계로, 키가 복원되지 않았다. 복원된 구조는 다음과 같다.
- 부호군은 1에서 약 1600까지 이어진다. 각각은 단어 전체(Emperor 32, Spain 326, Minister 61), 음절(con 470, tion 352, ness 832), 또는 글자 하나(s 1116, n 821, d 1001)를 나타낸다. 이름은 음절로 나누어 적는다. Gu-sta-va-us, Et-ru-ria, Y-ru-jo, Dan-ish, O-mea-ly.
- 어휘는 하나의 알파벳순 배열이 아니라 짧은 알파벳순 구간 여러 개로 배치되어 있다. 예를 들어 1–130은 단어로 된 한 구간(circumstance, commerce, communicate, character … Minister … these, thousand, toward … week, without, yesterday), 130–417은 두 번째 구간(America, between, business, confide, contrary, country … Prince, Queen, reason, report, Russia, second, secret … which, whom, word, would, your)이며, 417 위로는 음절이 수십 번호마다 알파벳을 새로 시작하는 블록으로 나온다(1201 a … 1230 c; 1268 ed … 1298 ex; 1302 ide … 1348 broa; 1405 be … 1443 good; 1500번대 fa … man … now). 한 구간 안에서는 알파벳순이므로, 모르는 부호군의 값은 이미 알려진 이웃들 사이로 범위가 좁혀진다.
- 자주 쓰이는 요소에는 동음자가 있다. re는 555, 561, 562, 869, 871, 1379이고, on은 945와 946, an은 1210과 1216, ing는 1478과 1594이다.
- Armstrong은 부호군마다 뒤에 점을 찍는다. 국무부에서 급보를 해독한 서기는 각 부호군 위에 평문을 연필로 적고, 이미 적어 둔 단어를 이어 가는 부호군 위에는 짧은 줄표를 그었다(Etruria를 나타내는 Et|–|–).
03 키의 출처
3.1 평문이 알려진 1806년 5월 4일자 편지
Tomokiyo는 코드로 쓴 원본과 평문 사본이 둘 다 남아 있는 유일한 편지, 곧 스페인 공사가 플로리다에 관한 기밀 제안을 알아낸 일을 다룬 Armstrong의 1806년 5월 4일자 매디슨 앞 편지(Founders 99-01-02-0393)를 이미 이용해, 부호군 약 230개에 값을 매겼고 그중 몇 개에는 의문 표시를 했다. 이로써 여기서 쓴 확실한 값 68개의 기초가 마련되었으며, 그 가운데에는 the, of, to, is, he, a, and, by, in, s, n이 있다. 또 알파벳순 배치도 이것으로 드러났다.
3.2 국무부의 연필 해독(M34 roll 13)
주된 출처는 마이크로필름 자체이다. NARA는 M34 roll 13("Nov 12 1804 – Dec 27 1807", 목록 ID 188671172, 393프레임)을 디지털화했다. 프레임 0192–0201에는 1806년 10월의 긴 정치 급보(Lauderdale 경이 파리를 떠난 직후에 쓰였으며, "two Russian armies now entering Silesia"라는 소식을 담고 있다)가 실려 있는데, 그 모든 코드 부호군 위에 서기의 해독이 적혀 있다. 롤 전체를 대상으로 잉크에서 떨어진 옅은 중간 회색 픽셀을 점수화하여 주석이 달린 프레임을 찾아냈다. 그런 다음 짝들을 프레임마다 눈으로 전사하고, 신뢰도 등급과 프레임/줄 위치를 함께 기록했다.
이렇게 약 500쌍을 모았고, 그중 352쌍은 확신을 갖고 읽을 수 있었다. 1806년 5월 4일자 편지의 값과 합치면 표는 서로 다른 부호군 580개에 이른다(§7). 연필 글씨의 모호한 부분(이 롤은 옅은 흑연 글씨를 1940년대에 찍은 마이크로필름이다)은 각 판독이 알파벳순 자리에 들어맞고 여러 프레임에 걸쳐 일관되게 되풀이되어야 한다는 조건으로 해결했다.
3.3 보간
추신과 2월 편지에 필요한 부호군 20개는 두 출처 어디에도 없었다. 각각을 문맥으로 추정한 다음 알파벳순 자리와 대조했는데, 20개 모두 들어맞았다. 예를 들면 다음과 같다. 1393 purp와 1395 Italy 사이의 1394는 새 구간을 여는 것이어야 하며, 서로 독립된 세 곳에서 ru가 된다(ru-in, Et-ru-ria, Y-ru-jo). 250은 249 other와 252 own 사이에 있으며 ought로 읽힌다. 1272 eight와 1279 Emp 사이의 1273은 el로, 383 w와 385 was 사이의 384는 ward로, 1319 li와 1325 long 사이의 1320은 like로, 1482 is와 1484 it 사이의 1483은 ish로 읽힌다.
3.4 대조 텍스트: 1808년 2월 22일자 편지
Armstrong의 1808년 2월 22일자 사신(Founders 99-01-02-2733)에는 유럽 정세를 개관한 평문 속에 코드 부호군 약 150개가 박혀 있다. 평문이 알려진 편지와 관심 대상인 부호군을 공유하지 않으므로 독립적인 검증 수단이 된다. 합친 표로 해독하면 빈칸이 있는 채로 다음과 같다.
The ruin of Gustavus is at last resolved. Russia is to seize Finland, while France & Denmark take possession of Sweden. Denmark cannot ha[ve] very willingly … independence. And it is certainly amongst the most cruel circumstances of the British attack on her Capital that it … her … of her … and [like]wise … of conduct, and thrown her completely into the arms of France, while the Danish Minister was this morning pouring out his complaints to me upon this subject, and stating the … of his government and the means taken by it to avert the introduction into Denmark of a general army … of Hamburg waited in the antichamber, with the intelligence that the Prince of Ponte Corvo had already entered Holstein … There is no one of even tolerable knowledge and sagacity who does not see this. Yet wonderful to tell Russia not only does not … but actually assists him in accomplishing one half of the object. Can Finland compensate for a state of things which shall put it in the power of France to lock up the Baltic …?
온전하게 풀려 나오는 문장들(the ru-in of Gu-sta-va-us is at last resolve-d, the Dan-ish Minister was this morning po-ur-ing out his com-plain-t-s to me upon this sub-ject, a-ve-rt the in-t-ro-duct-ion into Denmark, as-sist-s him in ac-com-pli-sh-ing one half of the object)은 표를 확인해 주며, 추신에 쓰인 값 ru, ish, Russia(305, 프레임 0200의 연필 글씨도 같은 값을 준다)를 확정한다. 이 편지에는 이상한 부호군이 하나 있다. 946은 1806년 5월 4일자 편지에서는 on이지만 여기서는 Gustavus의 Gu여야 한다(다른 곳에서는 914 = gu). 동음자이거나, 필사본 또는 전사의 실수일 것이다.
04 추신의 해독
| 부호군 | 값 | 출처 | 부호군 | 값 | 출처 |
|---|---|---|---|---|---|
| 1394 | Ru | 추정; ru-in, Et-ru-ria, Y-ru-jo | 1013 | di | 1806년 5월 4일 |
| 1116 | s | 연필; 1806년 5월 4일 | 750 | da | 연필(Mol-da-vi-a) |
| 1273 | el | 추정(1272 eight < el < 1279 Emp) | 967 | te | 연필 |
| 250 | ought | 추정(249 other < ought < 252 own) | 1459 | he | 연필; 1806년 5월 4일 |
| 1165 | to | 연필; 1806년 5월 4일 | 1482 | is | 연필; 1806년 5월 4일 |
| 1405 | be | 연필(프레임 4개) | 1202 | above | 자리 1201 a < above < 1209 Agent |
| 972 | the | 연필; 1806년 5월 4일 | 1561 | men | 연필(thirty thousand men) |
| 148 | consul | 자리 146 confide < consul < 151 contrary | 927 | him | 1806년 5월 4일 |
| 1459 1482 | he is | 1090 | in | 연필; 1806년 5월 4일 | |
| 1201 | a | 연필; 1806년 5월 4일 | 1052 | fit | 자리 1050 fi < fit < 1062 fol |
| 821 | n | 연필; 1806년 5월 4일 | 832 | ness | 연필 |
| 130 | America | 자리 128 yesterday | America < 137 between (새 구간) | 1482 | is | |
| 821 | n | 934 | O | 연필(ag-o); 1806년 5월 4일(vi-o-late) | |
| 1429 | by | 연필; 1806년 5월 4일 | 510 | mea | 연필(mea-sures) |
| 720 | bir | 추정(719 Ba < bir < 723 bo) | 860 | ly | 연필; 1806년 5월 4일 |
| 970 | th | 연필(stre-en-th) | 1459 1482 | he is | |
| 1482 | is | 1320 | like | 추정(1319 li < like < 1325 long) | |
| 992 | qua | 추정(< 993 qui) | 384 | Ward | 추정(383 w < ward < 385 was) |
| 1319 | li | 1806년 5월 4일(catho-li-c) | 1280 | en | 연필; 1806년 5월 4일(se-en) |
| 1048 | fi(ed) | 추정(1046 fi … 1052 fit) | 1216 | an | 연필; 1806년 5월 4일 — 필사본은 1216, Founders는 1218 |
| 584 | than | 연필(프레임 0194) | 1481 | ir | 연필; 1806년 5월 4일 |
| 687 | any | 연필 | 1483 | ish | 추정(1482 is < ish < 1484 it); Dan-ish |
| 249 | other | 연필; 1806년 5월 4일 | 555 | [man] | 필사본 555 = re; 1555 man의 실수로 읽음(§6 참조) |
| 736 | can | 연필(can deceive) |
초록 = roll 13의 연필 해독 · 파랑 = 1806년 5월 4일의 알려진 평문 · 호박색 = 불확실한 판독 또는 자리 추론 · 빨강 = 여기서 문맥과 알파벳순 위치로 추정
P.S. Ru-s-el ought to be the consul: he is a-n America-n by bir-th, and is much better qua-li-fi(ed) than any other can-di-da-te. In a word he is above men in general. Next to him in fit-ness is O-mea-ly, but he is like Ward-en an Ir-ish-[man].
4.1 인물
- Warden. David Bailie Warden(1772–1845)은 County Down에서 태어나 1799년에 망명한 United Irishmen 회원으로, 미국에 귀화했으며 Armstrong의 개인 비서를 거쳐 공사관 서기관이 되었다. 그는 공석인 파리 영사직의 유력 후보였고 실제로 그 자리를 얻었다. Armstrong은 1810년에 그를 해임했고, 1811년에 매디슨이 그를 복직시키자 1811년 3월 3일자 편지에서 Warden이 "without a single grain of attachment to the U.S."라고 항의하며 "our own country furnish[es] no native citizen willing & able to fill the consulate at Paris"인지 물었다. 추신은 그보다 3년 앞서 같은 반감과 그 까닭을 보여 준다. Warden은 미국 태생이 아니었던 것이다.
- O'Mealy. Michael O'Mealy는 1793년부터 프랑스에 거주했고 1810년에도 여전히 그곳에 있던 볼티모어 상인이다(Papers of James Madison, Secretary of State Series 10:497 n. 2에서 신원 확인). 누가 봐도 아일랜드계인 이 이름은 O-mea-ly로 철자되어 있다.
- Russel. 철자는 Ru-s-el이다. 가장 유력한 후보는 로드아일랜드 Providence의 Jonathan Russell(1771–1832)로, 유럽 무역에 종사한 상인이며 1810년 Armstrong이 떠났을 때 매디슨이 실제로 파리 주재 대리공사로 임명한 인물이다. 다만 이 신원 확인은 추론에 따른 것이다. 1808년에 그가 프랑스에 있었음을 보여 주는 다른 문서는 없다.
05 방법
- 암호문 수집. Armstrong의 코드 편지(1806년 5월 4일, 1808년 2월 22일, 1807년 9월, 1808년 8월 30일)의 Founders Online 전사를 모았고, 대조를 위해 8월 30일 편지의 LOC 필사본 이미지를 받아 왔다.
- 해독된 급보 찾기. M34 roll 13의 NARA 목록 항목(393프레임)을 내려받았다. 롤을 훑어보는 동안 간단한 이미지 점수(짙은 잉크에 인접하지 않은 중간 회색 픽셀의 비율)를 선별 보조 수단으로 썼고, 주석이 달린 프레임 0190과 0192–0201은 눈으로 확인했다. 2026년 9월 16일에 393프레임 전체에 대해 다시 돌려 보니, 이 점수만으로는 해당 프레임을 찾아내지 못한다. 회색 빈 장이 주석 달린 면보다 점수가 높고, 점수를 잉크 근처의 행간 띠로 한정해야 10월 급보의 첫 면, 곧 가장 빽빽한 면만이 상위(392개 중 3위)에 오른다. targets/armstrong/NOTES.md 참조.
- 수확. 주석이 달린 각 프레임을 세 부분으로 잘라 대비를 높인 뒤 부호군 하나하나 전사했다. 모든 짝은 프레임/줄과 신뢰도 등급(H/M)과 함께 기록했다. 여러 프레임에 나오는 부호군은 교차 확인했다.
- 병합과 순위 매기기. 스크립트가 1806년 5월 4일의 값, 수확한 짝, 추정값을 병합하고 판독에 H > C > M > 추정 순으로 순위를 매기며, 어떤 코드 구절이든 미지의 값과 의심스러운 값을 표시해 렌더링한다.
- 추정과 검증. 남은 빈칸은 문맥으로 채우고 알파벳순 자리와 대조했다. 1808년 2월 22일 편지가 독립적인 대조 실험 역할을 했다.
- 필사본 대조. 추신의 LOC 이미지를 확대해 모든 부호군을 Founders 텍스트와 대조했다.
06 인쇄된 전사의 정정, 그리고 남은 의문 하나
- Founders는 마지막 줄에
1218을(를) 인쇄했지만, 필사본은1216(an)로 읽히며, 문장에도 이쪽이 맞는다. - Founders는 마지막 줄에
970.을(를) 둘째 줄 첫머리에 인쇄했는데, 그 자리에 필사본은972.(the)이다. 넷째 줄의 부호군은1319(li)로, 인쇄된 대로이다. 연필로 적은 s가1116아래에 있는 Library of Congress 사본은 워싱턴의 한 독자가 해독을 시작했다가 그만두었음을 보여 준다. - 마지막 부호군은 Founders에서도 필사본에서도
555이다. 이 코드에서 555는 re(프레임 0195: sco-re)로, Irish 뒤에서는 뜻이 통하지 않는다. 반면 1555는 man이다(프레임 0195, 0200: the command of Prince Charles, man). Irishman이라는 판독은 Armstrong이 숫자 하나를 빠뜨렸다고 가정한다. 추신이 "an Irish re–"에서 끊긴다는 다른 가능성도 빠짐없이 적어 둔다. - 2월 22일 편지에서 Founders의
631(wise)은 "his com-631-t-s"에서 거의 틀림없이651(plain)이며,916(had)은 "Denmark cannot 916 very willingly"에서 아마도921(have)일 것이다. 둘 다 마이크로필름의 필체가 일으키기 쉬운 한 자리 숫자 실수이다.
07 키 시험해 보기
부호군을 공백이나 점으로 구분해 붙여 넣으라. 평문 단어는 그대로 두어도 된다. 국무부 서기가 연필로 했던 것처럼, 각 부호군 위에 그 값이 표시된다. 색: 초록 연필 해독 또는 알려진 평문, 호박색 불확실, 빨강 추정; ? = 알 수 없는 부호군.
재구성한 표(부호군 580개)
등급: H 연필 해독(roll 13), C 1806년 5월 4일의 알려진 평문, M 불확실한 연필 판독 또는 자리 추론, I 여기서 추정. 프레임 위치가 포함된 원본 데이터: targets/armstrong/pairs.txt (저장소에 있음).
08 출처
- Library of Congress, James Madison Papers, Series 1, General Correspondence, reel 10: "J. Armstrong to James Madison, August 30, 1808. Postscript in Cipher", mjm015002; "J. Armstrong to James Madison, May 4, 1806", mjm014590.
- Founders Online, Early Access 문서 Madison/99-01-02-3466 (1808년 8월 30일), 99-01-02-2733 (1808년 2월 22일), 99-01-02-0393 (1806년 5월 4일); Armstrong이 매디슨에게, 1811년 3월 3일, 03-03-02-0258; John Mitchell이 매디슨에게, 1805년 11월 4일, 02-10-02-0473 (n. 2, O'Mealy).
- National Archives, RG 59, Despatches from U.S. Ministers to France, M34 roll 13, NAID 188671172, 프레임 0192–0201.
- S. Tomokiyo, "Unsolved Historical Ciphers", cryptiana.web.fc2.com, 그리고 "Decoding Revolutionary Correspondence: Armstrong to Madison", decode20.htm.
- Ralph E. Weber, United States Diplomatic Codes and Ciphers, 1775–1938 (Chicago, 1979), pp. 154, 188.
- C. Edward Skeen, John Armstrong, Jr., 1758–1843: A Biography (Syracuse, 1981).
사용한 코드(Python: 프레임 점수화, 표 병합, 렌더러)와 수확한 짝 목록은 저장소에 있다.

