클로드 페블 5.1, 370년 된 사이프랄 디스티치 해결

TL;DR – 무슨 일이 있었는지, 왜 중요한가

클로드 페블 5.1은 사이프랄 디스티치의 암호 앞에 오는 32개의 프로퀴리티레이션들을 암호의 키 자체로 간주함으로써 370년 전의 Cyphral Distich를 해독했다. 이로 인해 퍼즐은 단순한 책암호로 전환되었고, 해독된 평문은 찰스 2세를 위한 로열리스트 기도문이었으며, 이는 오랫동안 알려진 역사적 수수께끼를 확인하고, 전면적인 LLM이 단서 중심의 지속적인 탐색을 통해 아카이브 퍼즐을 해결할 수 있음을 보여준다.


암호와 그 역사

Cyphral Distich는 1653년 서 토머스 어크하트의 Logopandecteision 끝부분에 32개의 숫자로 이루어진 두 줄로 나타난다. 학자들은 이 암호를 최상위 50개 미해결 역사적 암호 목록(클라우스 슈메)에 포함시켰으며, 1899년 Notes and Queries와 이후의 암호학 조사에서 인용되었다. 이전 시도들은 빈도 분석, 치환, 동음치환을 사용했지만, 외부 키를 가정했다는 점에서 성공하지 못했다.

페블 5.1이 발견한 핵심 통찰

페블 5.1은 자가 참조 키를 가리키는 두 가지 텍스트적 단서를 식별했다:

  1. 암호 앞에 바로 이어지는 32개의 프로퀴리티레이션과 어크하트가 문장에서 숫자 32를 강조한다는 점.
  2. 수반되는 시는 정직한 독자가 "자신의 마음의 소망과 저자의 마음"을 찾을 것이라 약속하며, 프로퀴리티레이션에서 반복되는 "소망/희망"이라는 언어와 일치한다.

"그러한 수와 비슷한 수는 존재할 수 없다…" – 어크하트, Logopandecteision

이 두 단서를 결합해 페블은 암호의 i번째 숫자가 i번째 프로퀴리티레이션의 단어를 인덱스로 지정하며, 그 단어의 첫 글자가 평문이 된다고 추론했다.

해독 절차

단계 작업
1 32개의 프로퀴리티레이션을 순서대로 나열한다.
2 각 암호 숫자 n이 위치 i에 있을 때(1기반), 프로퀴리티레이션 i로 이동하여 n번째 단어를 선택한다.
3 선택된 단어의 첫 글자를 취한다.
4 32개의 글자를 연결하여 첫 줄을 만들고, 두 번째 줄에 대해 동일한 과정을 반복한다.

verify_octastick.py 스크립트(Vals AI 리포지토리에 포함)는 이 매핑을 자동화하고 결과 글자를 출력한다.

해독된 평문

해독된 두 줄은 다음과 같다:

O GOD UPHOLD KING CHARLS THE SECOND AND
MAKE HIM THE SUPREME RULER OF THIS LAND

두 줄 모두 정확히 32자이며, and / land라는 운율을 갖는 끝부분을 가지고 있어 기대되는 디스티치 형식과 일치한다. 내용은 어크하트의 알려진 로열리스트 성향과 부합하여 역사적으로 타당하다.

사이프랄 오타스티치로의 방법 확장

페블은 동일한 원리를 어크하트의 The Jewel (1652)에 있는 더 큰 암호에 적용했다. 이 암호는 여덟 줄과 디카그램을 포함해 총 285개의 숫자를 포함한다. 규칙은 다음과 같다:

  • k번째 숫자는 책의 k번째 페이지의 단어를 인덱스로 지정한다.
  • 그 단어의 첫 글자를 취한다.

해독된 오타스티치(9개의 글자가 여전히 모호함)는 오토바 라이마 형식의 로열리스트 기도문으로, 예를 들어 다음과 같다:

GREAT LORD, MANTAINE THAT REGAL FAMILIE
WHEREOF KING CHARLS THE SECOND IS THE HEAD,
AND GRANT THAT HE MAY BEARE THE SUPREME SWEIGH
WHERE ENGLISH, SCOTS AND IR[I]SH ARE BORNE AND BRED,
…
AMEN, SO BE IT.

"IRSH"에서의 오타와 "CONERTHTO"와 같은 왜곡된 구간은 원본 블로그에 기록되어 있으며, 전사 오류나 인쇄 편차로 인한 것으로 설명된다.

모델이 어떻게 프롬프트되었는가

저자는 페블 5.1에게 단순한 목표를 주었다: 미해결 암호를 해결하라. 추가 제약 조건은 다음과 같았다:

  • 알려진 해답이 있거나 다수의 타당한 해가 있는 암호는 피하라.
  • 가장 어려운 역사적 암호(예: Kryptos K4)는 제외하라.
  • 창의적이고 철저한 분석을 장려하라.

페블은 44분 동안 176k 토큰을 처리하며 가능한 해석을 반복적으로 탐색하여 프로퀴리티레이션 기반의 책암호가 등장할 때까지 노력했다. 모델의 인내심이 결정적인 요소였으며, 어떤 새로운 암호 해독 알고리즘이 아니었다.

커뮤니티 반응 (선택적 댓글)

"결과는 뒤돌아보면 간단했다. 다만 계속 찾았을 뿐이而已—그 인내심이 다른 많은 분야에도 나타날 수 있다." – 저자의 의견, 여러 댓글에서 공감됨.

"애너트로픽이 그 발표를 훔쳐가지 않은 게 놀랍다." – 경쟁적인 AI 환경에 대한 유머러스한 언급.

"모델들은 역사학자들의 손에 큰 도움이 될 것이다." – 아카이브 연구에 대한 광범위한 영향 강조.

"이건 순수한 능력보다는 낮은 과일을 따는 것에 가깝다." – 여러 사용자가 단서가 제시된 후에는 퍼즐이 해결 가능하다고 지적.

"현재 AI가 자이드 캐릭터 코드를 해결할 수 있을까?" – LLM 암호 해독의 한계에 대한 반복적인 질문.

이러한 댓글들은 돌파구가 마법적인 추론보다는 텍스트적 단서에 따라 철저한 탐색을 수행한 결과라는 점을 강조한다.

AI 보조 학문 연구에 대한 의의

  1. 사례 증명 – 전면적인 LLM은 자율적으로 해결 가능한 역사적 퍼즐을 식별하고 적절한 암호 기법을 적용할 수 있다.
  2. 확장성 – 동일한 프롬프팅 프레임워크는 다른 미해결 암호, 비문, 또는 아카이브 퍼즐에 적용 가능하며, 인간의 시간이 부족해 무시된 문제들에 대해 적용 가능하다.
  3. 검증 필요성 – 독립적인 재현(정적 스크립트, 원본 스캔)은 해답이 학습 데이터나 환상의 산물이 아니라는 것을 확인하기 위해 여전히 필수적이다.
  4. 장기적 영향 – 다수의 보통 난이도 문제를 해결하는 것이 소수의 고조도 돌파구보다 지식의 누적적 진전에 훨씬 더 큰 영향을 미칠 수 있다.

열린 질문과 미래 연구

  • 오타스티치 완성하기 – 1652년 The Jewel의 물리적 복본을 참조하여 페이지 오프셋 이상을 확인하고, 9개의 모호한 글자를 해결한다.
  • 다른 모델 벤치마킹하기 – 클로드 오퍼스, GPT-4, 그리고 새롭게 등장하는 오픈소스 LLM을 체계적으로 역사적 암호 목록에 대해 테스트한다.
  • 공개 테스트 세트 만들기 – 검증된 미해결 암호(출처가 명확함)를 모아 모델의 발전에 따라 진전을 추적할 수 있는 리포지토리를 구축한다.
  • 보안 영향 평가하기 – 이러한 암호는 역사적일 뿐이지만, 이 방법론은 미래의 AI 보조 공격이 현대 암호 체계에 미칠 수 있는 질문을 제기한다.

참고문헌

  • 어크하트, Logopandecteision (1653), pp. 412–417, 417.
  • 클라우스 슈메, "Top 50 Unsolved Encrypted Messages", 2019.
  • Vals AI 블로그 포스트, Fable solves Cyphral Distich, 13 Sep 2026.
  • DOST의 "swey" 항목(17세기 초 스코트어), DSL.
  • ESTC 기록 R203867, CERL.
  • Cipherbrain 논의, scienceblogs.de (2019).

Sources

관련

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch