🛒 Arduino, ESP32 и модули
Claude за 30 минут раскрыл 25‑летнюю загадку ECDSA — крипторынок почти не отреагировал
3 Ч НАЗАДИИ

Claude за 30 минут раскрыл 25‑летнюю загадку ECDSA — крипторынок почти не отреагировал

Модель Claude показала, что seed‑параметры кривых ECDSA получены через lrand48 и Unix‑время, сняв часть подозрений в бэкдорах, но не вызвав паники на крипторынке.

18 октября 2026 г.3 мин чтения5 теги

Модель Claude от Anthropic решила 25‑летнюю загадку в одной из ключевых криптосистем современности — ECDSA — всего за полчаса. Однако для крипторынков это событие оказалось почти нейтральным.

Речь идёт о происхождении seed‑параметров стандартных эллиптических кривых NIST (P‑192, P‑224, P‑256, P‑384, P‑521). Когда NIST включил их в стандарт FIPS 186‑2 (2000 год), исходные 160‑битные числа были переданы NSA без какого‑либо описания методики генерации. Это десятилетиями подогревало версии о возможных бэкдорах в параметрах.

Согласно исследованию Anthropic, реальность куда прозаичнее. Claude установил, что эти seed‑значения — не хэш «секретной фразы», а выход стандартного генератора псевдослучайных чисел lrand48 из С‑библиотек 1990‑х, инициализированного Unix‑временем. Программа последовательно брала по 20 байт из ГПСЧ до тех пор, пока не находила подходящий кандидат; для P‑256 потребовалось 1 842 итерации.

Таблица с seed‑параметрами для нескольких эллиптических кривых ECDSA

Таблица с seed‑параметрами для нескольких эллиптических кривых ECDSA — Изображение: Anthropic

Как Claude это нашёл и что это меняет

Вместо перебора слухов о «смешной фразе» Claude смоделировал вероятную работу генератора кривых того времени и побитно просканировал опубликованные seed‑ы в поисках подписи старых PRNG. Для части кривых выяснилось, что старшие биты 32‑битных слов всегда равны нулю — характерный отпечаток lrand48, возвращающего только старшие 31 бит 48‑битного состояния.

Далее Claude перебрал скрытые биты и восстановил полное 48‑битное внутреннее состояние, после чего сгенерировал весь 160‑битный seed. Для усечённых выходов других кривых задача восстановления состояния была сведена к lattice-задаче и решена алгоритмом Lenstra–Lenstra–Lovász (LLL). Все десять исследованных prime‑curve seed‑ов свелись к инициализации srand48 значениями Unix‑времени в диапазоне май 1997 — апрель 1998 года.

Диаграмма внутреннего состояния ГПСЧ и процесса извлечения seed‑значений

Диаграмма внутреннего состояния ГПСЧ и процесса извлечения seed‑значений — Изображение: Anthropic

Anthropic подчёркивает: это не криптографический взлом и не новая уязвимость.

  • Стойкость кривых ECDSA не изменилась;
  • Процедуры и ключи менять не требуется;
  • Наоборот, простая и воспроизводимая схема «lrand48 + Unix‑timestamp» делает версию о скрытом бэкдоре менее правдоподобной.

Реакция крипторынка: тишина

Так как речь не идёт о дефекте алгоритма или параметров, основные рынки криптовалют и DeFi практически не отреагировали на новость. Bitcoin и другие системы, использующие ECDSA, продолжают работу без изменений: нет необходимости в срочных обновлениях, ротации ключей или пересмотре моделей угроз.

Для инженеров и исследователей это, скорее,

  • историческая точка в давнем споре вокруг параметров NIST;
  • показатель того, как ИИ может выступать инструментом научного анализа и реверса, замечая статистические детали, которые люди упускали десятилетиями.

Надёжность классических кривых NIST после этого выглядит чуть более убедительно — но на ценовых графиках это почти не отразилось.


Источник: Anthropic, Gündəm · investing.com · Обложка: Anthropic

Videolar

(1)
Anthropic research clip on ECDSA curve origins