Preview

Информатика

Расширенный поиск

Контроль надежности защиты интегральных схем от троянов: кодирование и декодирование комбинационных структур

https://doi.org/10.37661/1816-0301-2021-18-3-7-17

Аннотация

Интегральные схемы и системы на кристалле являются ключевыми звеньями различных промышленных систем и систем обороноспособности государства. Появление контрафактных интегральных схем, проблемы пиратства, перепроизводства, несанкционированное вмешательство в проект микросхемы, аппаратные трояны требуют развития методов и средств их своевременного обнаружения. Трояны могут быть внесены в структуру интегральных схем при разработке и в процессе производства на этапах спецификации, проектирования, верификации и изготовления. Включение в структуру интегральных схем дополнительных элементов ставит под угрозу функциональную пригодность и надежность системы в целом. С целью аппаратной защиты проектов в настоящее время применяются методы аппаратного кодирования.

В работе рассматриваются особенности и надежность логического кодирования комбинационных схем. Предлагается алгоритм взлома кода комбинационных схем, основанный на описании закодированной структуры функцией разрешения и сведении задачи к КНФ-выполнимости. Исходными данными для декодирования структуры цифрового устройства являются структурная реализация закодированной схемы, полученная, например, методом обратного проектирования (проектирования по прототипу), а также активированный физический образец интегральной схемы, в защищенную от несанкционированного доступа память которой загружено правильное значение ключа. Этот образец может использоваться в виде модели черного ящика. Основная идея взлома ключа состоит в том, чтобы решить задачу, не прибегая к исследованиям на большом интервале значений входных и выходных переменных.

Для цитирования:


Золоторевич Л.А., Ильинков В.А. Контроль надежности защиты интегральных схем от троянов: кодирование и декодирование комбинационных структур. Информатика. 2021;18(3):7-17. https://doi.org/10.37661/1816-0301-2021-18-3-7-17

For citation:


Zolotorevich L.A., Ilyinkov V.A. Monitoring the reliability of integrated circuits protection against Trojans: encoding and decoding of combinational structures. Informatics. 2021;18(3):7-17. (In Russ.) https://doi.org/10.37661/1816-0301-2021-18-3-7-17

Просмотров: 599


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1816-0301 (Print)
ISSN 2617-6963 (Online)