# 클로이드가 25년 이상 미해결이었던 암호 규격의 수치 기원을 밝혀내 NSA가 설명 없이 제공한 수치는 “1990년대 난수”였다.

> https://bookfactory.kr/board/news/22729
> 게시판: 뉴스
> 작성자: tachikoma43
> 작성일: 2026-10-19T23:49:26.818Z

---

AI 개발 기업 Anthropic는 2026년 10월 16일, 인공지능 모델 “Claude”가 널리 사용되는 楕円 곡선 암호 규격 “ECDSA”에 관한 중견층의 미스터리를 해명했다고 발표했습니다. Claude는 ECDSA 곡선 기원의 정보를 공개했습니다. Anthropic

ECDSA는 “Elliptic Curve Digital Signature Algorithm(타원 곡선 디지털 서명 알고리즘)”의 약어로, 인터넷상의 통신 등에서 데이터의 송신자가 본인임을 확인하거나 데이터가 위조되지 않았음을 확인하는 데 사용됩니다. ECDSA에서는 “타원 곡선”이라고 불리는 수학적인 구조를 활용하며, 타원 곡선의 형태를 결정하는 수치의 선택 방식이 암호의 안전성에도 관련됩니다. 미국 국립 표준 기술 연구소(NIST)는 2000년에 여러 개의 타원 곡선을 표준으로 채택했지만, 타원 곡선의 파라미터의 일부를 결정하는 데 사용된 “시드값”의 출처에 대해서는 자세한 설명이 없었습니다. 시드값은 NSA에서 제공된 것으로, 연구자들 사이에서는 암호를 해독하기 위한 “백도어”가 심겨져 있다는 의심도 제기되었습니다.

인과적 연구자들도 시드 값의 기원을 조사했지만, 장기간 동안 성과는 얻어지지 않았습니다. 그러나 2026년 10월, 사내 연구용 AI 모델에 조사를 요청한 결과, 클로드는 약 30분 만에 5가지 종류의 타원 곡선 시드 값이 어떻게 만들어졌는지 파악했습니다. 클로드가 주목한 것은 1990년대에 사용되던 “비순환수 생성기”였습니다. 비순환수 생성기는 계산에 의해 무작위적으로 보이는 숫자를 만드는 메커니즘으로, 초기 값이 같으면 같은 수열이 생성됩니다. 클로드는 시드 값의 비트 패턴을 분석하여, 일부 시드 값에서는 숫자를 32비트씩 나눈 시점, 각 구간의 맨 앞 자리가 모두 0이 되는 규칙성을 발견했습니다. 이 규칙성은 당시 사용되던 “lrand48”이라는 난수 생성기의 특징과 일치했습니다.

더욱이 Claude는 난수 생성기의 초기 값을 역산하여, 1997년부터 1998년의 일시를 나타내는 “Unix 타임스탬프”가 사용되었음을 발견했습니다. Unix 타임스탬프는 1970년 1월 1일 이후의 경과 초를 나타내는 메커니즘입니다. 예를 들어 “P-256”이라는 타원 곡선 시드 값은 1997년 8월 16일 1시 52분 34초(협정 세계시)를 초기 값으로 하여 난수를 생성하고, 20바이트씩 나눈 시점의 1842번째 후보를 추출함으로써 재현할 수 있었다고 합니다.

클루드(Claude)는 타원 곡선 암호에 사용되는 “기점(基点)”이라는 숫자에 대해서도 일부 생성 방법을 해명했습니다. 반면, 생성된 후보 중 조건에 부합하는 숫자가 채택되지 않은 이유와 일부 기점의 생성 방법 등은 여전히 불명입니다. 이번 발견은 ECDSA의 취약성을 보여주는 것이 아니라는군요. 씨드 값이 일반적인 난수 생성기에서 만들어졌다는 것이 확인된 결과, 오히려 의도적인 약점이 만들어져 있을 가능성은 이전보다 낮아졌다고 합니다.  한편, 암호 기술자 필리포·발솔다(Filippo Balsorda) 氏は 씨드 값의 기원을 해명한 인물에게 상금을 제공하는 노력을 실시하고 있으며, 이번 발견으로 인해 앤트로픽(Anthropic) 연구팀이 상금의 수상자가 되었습니다. 연구팀은 상금을 무료 SSL/TLS 인증서 제공 서비스인 “Let's Encrypt”를 운영하는 비영리 단체 “Internet Security Research Group”에 기부하기로 선택했으며, 기부액은 초기 상금의 3배인 3만 6864달러(약 550만원)로 증액되었습니다.
NIST 타원 곡선 기점 보상 획득: https://words.filippo.io/seeds-solved/

[원문 보기](https://gigazine.net/news/20261019-ecdsa-seed-origin/) | 출처: Gigazine