한국어 번역 · 원저 Daniel Bourdeau, 《Unsolved Historical Ciphers》는 CC BY 4.0으로 공개되었다. 이 페이지는 JIC가 번역했으며 원저자의 공식 판본이 아니다. 번역과 원문이 다를 경우 영어 원문이 우선한다 · 영어 원문 보기 ↗
1394 · 1116 · 1273 · 250 · 1165 · 1405
972 · 148 · 1459 · 1482 · 1201 · 821
1320 · 384 · 1280 · 1216 · 1481 · 1483

미국 · 외교 코드 · 1808년

Armstrong이 매디슨에게 보낸 코드 추신, 1808년

John Armstrong
발신John Armstrong
제임스 매디슨
수신제임스 매디슨

Bourbon-l'Archambault, 1808년 8월 30일 · Library of Congress, James Madison Papers, Series 1, reel 10 · Founders Online, Madison/99-01-02-3466

“THE = 972” 코드를 국무부가 직접 연필로 적어 둔 Armstrong의 1806년 급보 해독과 Tomokiyo의 부분 표로부터 복원한 뒤 추신에 적용했다. 부호군 49개 가운데 48개가 뜻이 통하며, 마지막 하나도 숫자 하나를 교정하면 뜻이 통한다. Tomokiyo의 표는 추신 부호군의 약 3분의 1을 다루었다. 문서고, 인쇄물, 온라인 어디에서도 완전한 해독은 찾지 못했다.

Daniel Bourdeau · 게시 · 수정

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

요약. 주프랑스 미국 공사 John Armstrong은 국무장관 제임스 매디슨에게 보낸 사신(Bourbon-l'Archambault, 1808년 8월 30일)을 숫자 부호군 49개로 된 추신으로 끝맺었다. 이 편지는 Founders Online에 추신이 해독되지 않은 채로 인쇄되어 있으며, S. Tomokiyo의 Unsolved Historical Ciphers에도 실려 있는데, 평문이 알려진 편지 한 통에서 얻은 부호군 약 3분의 1의 부분 판독이 함께 있다. Armstrong이 1804년부터 1810년까지 쓴 이 코드는 부호군 약 1,600개로 된 단어·음절 코드로, 관례상 "the"에 해당하는 부호군 972로 불리며, 공간된 적이 없다. 여기서는 다른 출처에서 이를 복원했다. 바로 마이크로필름으로 남은 국무부 급보철(NARA M34, roll 13)인데, 거기서 국무부의 한 서기가 1806년 10월의 긴 급보에 나오는 모든 부호군 위에 연필로 해독을 적어 두었다. 이제 약 580개의 부호군이 알려져 있으며, 추신 전체와 1808년 2월 22일자 두 번째 코드 편지의 대부분을 해독하기에 충분하다. 해독한 추신은 다음과 같다.
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이 평문으로 쓰려 하지 않은 의견은 추신으로 코드에 담겨 뒤따른다.

Armstrong의 친필로 쓴 코드 추신
추신, Library of Congress, Madison Papers reel 10, frame 0521 (부분). 부호군은 점으로 구분되어 있다. and, much better, In a word, in general. Next to, but라는 단어는 평문이다. 이미지: Library of Congress, James Madison Papers, Series 1, reel 10, frame 0521, via loc.gov.

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일자 편지에 쓰인 코드와는 다르다. 그 편지는 별개의 체계로, 키가 복원되지 않았다. 복원된 구조는 다음과 같다.

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"라는 소식을 담고 있다)가 실려 있는데, 그 모든 코드 부호군 위에 서기의 해독이 적혀 있다. 롤 전체를 대상으로 잉크에서 떨어진 옅은 중간 회색 픽셀을 점수화하여 주석이 달린 프레임을 찾아냈다. 그런 다음 짝들을 프레임마다 눈으로 전사하고, 신뢰도 등급과 프레임/줄 위치를 함께 기록했다.

Roll 13, 프레임 0200: 모든 부호군 위에 연필 해독이 적힌 코드 급보
M34 roll 13, frame 0200, 오른쪽 면(급보의 p. 13). 잉크: Armstrong의 코드 부호군. 그 위의 연필: 국무부의 해독. "she wears is nearly transparent — the late meeting of the Hungarian Diet & a pleasure camp in October which is to assemble a great proportion of her army under the command of Prince Charles can deceive no body … Two Russian armies are now entering Silesia and a third is destined for Moldavia …". 이미지: U.S. National Archives, RG 59, microcopy M34 roll 13, frame 0200, via the National Archives Catalog.

이렇게 약 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 추신의 해독

부호군값출처부호군값출처
1394Ru추정; ru-in, Et-ru-ria, Y-ru-jo1013di1806년 5월 4일
1116s연필; 1806년 5월 4일750da연필(Mol-da-vi-a)
1273el추정(1272 eight < el < 1279 Emp)967te연필
250ought추정(249 other < ought < 252 own)1459he연필; 1806년 5월 4일
1165to연필; 1806년 5월 4일1482is연필; 1806년 5월 4일
1405be연필(프레임 4개)1202above자리 1201 a < above < 1209 Agent
972the연필; 1806년 5월 4일1561men연필(thirty thousand men)
148consul자리 146 confide < consul < 151 contrary927him1806년 5월 4일
1459 1482he is1090in연필; 1806년 5월 4일
1201a연필; 1806년 5월 4일1052fit자리 1050 fi < fit < 1062 fol
821n연필; 1806년 5월 4일832ness연필
130America자리 128 yesterday | America < 137 between (새 구간)1482is
821n934O연필(ag-o); 1806년 5월 4일(vi-o-late)
1429by연필; 1806년 5월 4일510mea연필(mea-sures)
720bir추정(719 Ba < bir < 723 bo)860ly연필; 1806년 5월 4일
970th연필(stre-en-th)1459 1482he is
1482is1320like추정(1319 li < like < 1325 long)
992qua추정(< 993 qui)384Ward추정(383 w < ward < 385 was)
1319li1806년 5월 4일(catho-li-c)1280en연필; 1806년 5월 4일(se-en)
1048fi(ed)추정(1046 fi … 1052 fit)1216an연필; 1806년 5월 4일 — 필사본은 1216, Founders는 1218
584than연필(프레임 0194)1481ir연필; 1806년 5월 4일
687any연필1483ish추정(1482 is < ish < 1484 it); Dan-ish
249other연필; 1806년 5월 4일555[man]필사본 555 = re; 1555 man의 실수로 읽음(§6 참조)
736can연필(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 인물

05 방법

  1. 암호문 수집. Armstrong의 코드 편지(1806년 5월 4일, 1808년 2월 22일, 1807년 9월, 1808년 8월 30일)의 Founders Online 전사를 모았고, 대조를 위해 8월 30일 편지의 LOC 필사본 이미지를 받아 왔다.
  2. 해독된 급보 찾기. M34 roll 13의 NARA 목록 항목(393프레임)을 내려받았다. 롤을 훑어보는 동안 간단한 이미지 점수(짙은 잉크에 인접하지 않은 중간 회색 픽셀의 비율)를 선별 보조 수단으로 썼고, 주석이 달린 프레임 0190과 0192–0201은 눈으로 확인했다. 2026년 9월 16일에 393프레임 전체에 대해 다시 돌려 보니, 이 점수만으로는 해당 프레임을 찾아내지 못한다. 회색 빈 장이 주석 달린 면보다 점수가 높고, 점수를 잉크 근처의 행간 띠로 한정해야 10월 급보의 첫 면, 곧 가장 빽빽한 면만이 상위(392개 중 3위)에 오른다. targets/armstrong/NOTES.md 참조.
  3. 수확. 주석이 달린 각 프레임을 세 부분으로 잘라 대비를 높인 뒤 부호군 하나하나 전사했다. 모든 짝은 프레임/줄과 신뢰도 등급(H/M)과 함께 기록했다. 여러 프레임에 나오는 부호군은 교차 확인했다.
  4. 병합과 순위 매기기. 스크립트가 1806년 5월 4일의 값, 수확한 짝, 추정값을 병합하고 판독에 H > C > M > 추정 순으로 순위를 매기며, 어떤 코드 구절이든 미지의 값과 의심스러운 값을 표시해 렌더링한다.
  5. 추정과 검증. 남은 빈칸은 문맥으로 채우고 알파벳순 자리와 대조했다. 1808년 2월 22일 편지가 독립적인 대조 실험 역할을 했다.
  6. 필사본 대조. 추신의 LOC 이미지를 확대해 모든 부호군을 Founders 텍스트와 대조했다.

06 인쇄된 전사의 정정, 그리고 남은 의문 하나

목록 작성자들을 위하여. Armstrong이 매디슨에게 보낸 1808년 8월 30일 편지의 추신(Tomokiyo, Unsolved Historical Ciphers, "Armstrong to Madison" 항목 1)은 위에서 완전히 해독되었다. 부호군 49개 가운데 48개가 확정되었고, 49번째는 man의 실수일 가능성이 높다. 아래의 580개 부호군 표는 DUSMF rolls 13–14와 Madison Papers에 있는 1804–1810년의 다른 Armstrong 코드 급보들을 위해 내놓는다. 그 대부분에는 해독이 달려 있지 않다.

07 키 시험해 보기

부호군을 공백이나 점으로 구분해 붙여 넣으라. 평문 단어는 그대로 두어도 된다. 국무부 서기가 연필로 했던 것처럼, 각 부호군 위에 그 값이 표시된다. 색: 초록 연필 해독 또는 알려진 평문, 호박색 불확실, 빨강 추정; ? = 알 수 없는 부호군.

재구성한 표(부호군 580개)

등급: H 연필 해독(roll 13), C 1806년 5월 4일의 알려진 평문, M 불확실한 연필 판독 또는 자리 추론, I 여기서 추정. 프레임 위치가 포함된 원본 데이터: targets/armstrong/pairs.txt (저장소에 있음).

08 출처

사용한 코드(Python: 프레임 점수화, 표 병합, 렌더러)와 수확한 짝 목록은 저장소에 있다.