구글에서 선호하는 출처로 추가

앤트로픽, P-256 시드 생성 경로 재현…1997년 난수 출력과 일치

이더리움(ETH)

앤트로픽은 P-256 시드가 1997년 시각을 초기값으로 삼은 난수 생성기의 1842번째 후보와 일치했다고 밝혔다. 후보 선택 기준과 일부 곡선의 기준점 생성 방식은 밝혀내지 못했다.

토포AI로 이 기사 더 깊이 읽기

패스키 인증 화면 옆에 놓인 보안 키 / TokenPost.ai

앤트로픽(Anthropic)이 이더리움(ETH) 패스키 지갑에 활용될 수 있는 P-256 곡선의 공개 시드 생성 경로를 재현했다. 1997년 시각을 초기값으로 삼은 난수 생성기에서 같은 값을 얻었지만, 곡선 후보를 선택한 기준과 기준점 생성 경로는 밝혀내지 못했다.

앤트로픽은 10월 16일 공개한 연구에서 클로드(Claude)가 미국 국가안보국(NSA)이 제공한 타원곡선 표준의 시드 생성 경로를 추적했다고 밝혔다. P-256 시드는 1997년 8월 16일 오전 10시 52분 34초(한국시간)에 초기화한 C 라이브러리 난수 생성기 ‘lrand48’의 1842번째 후보와 일치했다. 재현 코드도 공개했다.

이번 결과는 이더리움 지갑의 개인 키가 노출됐거나 새 취약점이 발견됐다는 뜻이 아니다. 시드는 곡선 계수 하나를 정하는 공개 설계값으로, 거래를 승인하는 개인 키나 사용자의 서명 자격 증명과 다르다. 앤트로픽은 새로운 공격이나 곡선의 약점을 찾은 것이 아니며 이용자가 별도 조치를 할 필요도 없다고 밝혔다.

패스키 지갑과 P-256

연결 고리는 이더리움 개선 제안 EIP-7951이다. 제안서는 P-256, 즉 secp256r1 서명을 검증하는 ‘P256VERIFY’ 연산을 규정하고, 애플 시큐어 엔클레이브와 안드로이드 키스토어, FIDO2·WebAuthn 기기에서 만든 서명을 지원하는 용도를 제시한다. 기기에 저장한 키로 서명하고 이더리움에서 이를 검증하는 지갑을 구현할 때 쓸 수 있는 기반이다.

다만 이더리움이 기존에 사용하는 secp256k1과 P-256은 서로 다른 타원곡선이다. EIP-7951은 P-256 서명 검증을 위한 제안이며, 모든 이더리움 지갑이나 기존 키가 같은 방식으로 영향을 받는다는 의미는 아니다. 패스키 연동 지갑의 보안 논의와 이더리움 전체 지갑의 안전성을 구분해야 한다.

시드 경로가 밝혀져도 남는 질문

앤트로픽의 재현은 시드가 어떤 난수 생성기와 초기 시각에서 나왔는지 설명한다. 그러나 같은 실행에서 1842번째 후보뿐 아니라 876번째 후보도 유효한 곡선을 만들었다. 왜 앞선 후보를 건너뛰고 1842번째 값을 채택했는지는 연구에서 설명하지 않았다.

곡선의 기준점 생성 방식도 미해결로 남았다. 앤트로픽은 일부 1997년 5월 생성 곡선의 기준점 경로를 설명했지만 P-256을 비롯한 P-224·P-384·P-521의 기준점 생성 방식은 밝혀내지 못했다고 했다. 시드 출처를 재현한 결과가 곡선 매개변수 선정 과정 전체를 복원한 것은 아니다.

오늘의 스탬프 0명이 오늘 찍었어요
오늘의 스탬프 0명이 오늘 찍었어요

0

    불러오는 중…

    토큰포스트 앱 다운로드 QR 코드 QR 코드 스캔하고
    ios, Android 앱
    다운로드 하기