СПОСОБ ЗАЩИЩЕННОГО ФОРМИРОВАНИЯ И ХРАНЕНИЯ КЛЮЧЕВОЙ ИНФОРМАЦИИ В МИКРОСХЕМЕ

1. Способ защищенного формирования и хранения ключевой информации в микросхеме, реализующийся в электронном устройстве, отличающийся тем, что на этапе проектирования в устройстве закладывается избыточное количество структур для получения физически неклонируемых функций, предназначенных для формирования уникальной (ключевой) информации, причем, доступ к упомянутым структурам возможен только после получения партии кристаллов заказчиком, с помощью программирования блоков программируемой маршрутизации на основе однократно программируемой памяти, стоящих на участках приема запросов и формирования откликов, которые обеспечивают доступ сигналов к неклонируемым функциям только после программирования упомянутых блоков, причем программирование маршрутов осуществляется после получение готовых изделий с фабрики, что позволяет получить уникальный набор ключевой информации необходимой длины, а также затруднить восстановление ключевой информации нарушителю, сократив количество априорно известной информации о хранимых и используемых ключах.
2. Способ по п.1, в котором ключевая информация формируется на основе блока декодирования, построенного на основе кода, исправляющего ошибки.
3. Способ по п.1, в котором ключевая информация формируется за счет программирования комбинаторной схемы на выходе структур, предназначенных для получения физически неклонируемых функций.
4. Способ по п.1, в котором структуры для получения физически неклонируемых функций и блоки программируемой маршрутизации убраны на нижние слои микросхемы для затруднения инвазивного анализа.