Claude помогла раскрыть происхождение пяти параметров кривых NIST
Редакция XORit · Источники, использование AI и исправления

В октябре 2026 года модель Claude помогла исследователям Anthropic выяснить происхождение начальных значений пяти простых эллиптических кривых NIST: P-192, P-224, P-256, P-384 и P-521. Ранее эти значения, или seed-параметры, публиковались без объяснения того, как были получены.
По сообщению Anthropic, значения оказались не результатом хеширования: их сгенерировал псевдослучайный генератор lrand48, инициализированный Unix-временем. Программа последовательно получала кандидаты на seed, пока не находила опубликованное значение. Например, для P-256 оно появилось после 1842 итераций.
Claude искала характерные закономерности в опубликованных значениях и восстановила состояния генератора. Затем исследователи проверили, что найденные параметры позволяют воспроизвести seed. Для некоторых кривых время инициализации пришлось восстанавливать по данным генератора; авторы также отмечают, что генерация четырёх бинарных кривых могла использовать время, делённое пополам.
Anthropic подчёркивает, что результат не является взломом или обнаружением уязвимости. Авторы считают, что находка делает менее правдоподобной версию о намеренно заложенных слабостях в этих параметрах. При этом происхождение seed-параметра кривой B-163 и базовых точек ряда кривых исследователям объяснить не удалось.
Изображение: Freiman, Stephen W.
Dapkunas, Stanley J. Public domain
Редакторы перевода: Соловьев В., Пеков А.
Источник материала: www.anthropic.com ↗