Физики Университета штата Огайо решили радикально улучшить возможности физически неклонируемых функций (physically unclonable functions, PUF) — такие функции реализуются в микросхемах с использованием уникальных дефектов микроскопического уровня, неизбежно возникающих при производстве; при запросе они выдают непредсказуемый ответ. Присущие PUF свойства можно использовать для защиты различных систем от взлома, в том числе в качестве генераторов секретных ключей.
По словам ученых из Огайо, чтобы осложнить злоумышленникам задачу подбора секретов, хранимых в PUF, они создали сеть случайно соединенных друг с другом логических вентилей, которая отличается ненадежным поведением и тем самым реализует детерминированный хаос. Такая сеть при срабатывании влияет на PUF, за счет чего количество возможных результатов функции резко увеличивается и их прогнозирование становится чрезвычайно сложным.
Созданная исследователями PUF хранит 1077 секретов — выяснить их все за разумное время невозможно. Разработчики объясняют, что система создает последовательности слишком сложные, чтобы их можно было предугадать, однако воспроизводимые, поэтому такую PUF можно применять для задач аутентификации. Самим ученым не удалось взломать свою систему с помощью различных атак, и, если другим исследователям это тоже не удастся, разработка будет коммерциализована.