Как объяснили происхождение исходных значений

The Decoder сообщает, что Claude справился с загадкой менее чем за 30 минут. Речь идёт об исходных значениях — seed, с помощью которых в 2000 году были заданы параметры нескольких кривых в стандарте ECDSA для цифровых подписей. Их предоставило Агентство национальной безопасности США, не объяснив, как они были получены. Это породило подозрения в возможной закладке; предположение бывшего сотрудника АНБ Джерри Солинаса о хешировании шутливой фразы оказалось неверным.

По версии Anthropic, значения были получены с помощью простого генератора псевдослучайных чисел lrand48, инициализированного временной меткой Unix между маем 1997-го и апрелем 1998 года. Claude заметил закономерность: lrand48 выдаёт 31-битные числа, а старшие биты некоторых seed систематически равны нулю. Anthropic считает, что это делает намеренную закладку менее вероятной, но не представляет такой вывод как доказательство её отсутствия.

Награду передадут исследовательской организации

За разгадку была назначена награда в размере 36 864 долларов. Anthropic сообщила, что пожертвует эти деньги некоммерческой организации Internet Security Research Group.