https://libeldoc.bsuir.by/handle/123456789/45982
Title: | Контроль надежности защиты интегральных схем от троянов: кодирование и декодирование комбинационных структур |
Other Titles: | Monitoring the reliability of integrated circuits protection against Trojans: encoding and decoding of combinational structures |
Authors: | Золоторевич, Л. А. Ильинков, В. А. Zolotorevich, L. A. Ilyinkov, V. A. |
Keywords: | публикации ученых;цифровые устройства;логическое кодирование;выполнимость КНФ-функции;digital devices;logical coding;SAT CNF |
Issue Date: | 2021 |
Publisher: | Объединенный институт проблем информатики Национальной академии наук Беларуси |
Citation: | Золоторевич, Л. А. Контроль надежности защиты интегральных схем от троянов: кодирование и декодирование комбинационных структур / Л. А. Золоторевич, В. А. Ильинков // Информатика. – 2021. − Т. 18, № 3. – С. 7–17. – DOI : https://doi.org/10.37661/1816-0301-2021-18-3-7-17. |
Abstract: | В работе рассматриваются особенности и надежность логического кодирования комбинационных схем. Предлагается алгоритм взлома кода комбинационных схем, основанный на описании закодированной структуры функцией разрешения и сведении задачи к КНФ-выполнимости. Исходными данными для декодирования структуры цифрового устройства являются структурная реализация закодированной схемы, полученная, например, методом обратного проектирования (проектирования по прототипу), а также активированный физический образец интегральной схемы, в защищенную от несанкционированного доступа память которой загружено правильное значение ключа. Этот образец может использоваться в виде модели черного ящика. Основная идея взлома ключа состоит в том, чтобы решить задачу, не прибегая к исследованиям на большом интервале значений входных и выходных переменных. |
Alternative abstract: | The paper discusses the features and reliability of logical coding of combinational circuits. An algorithm for cracking the code of combinational circuits is proposed, based on the description of encoded structure by the resolution function and reducing the problem to SAT CNF. The initial data for decoding the structure of a digital device is the structural implementation of encoded circuit, obtained, for example, by reverse engineering (prototype design), as well as an activated physical sample of an integrated circuit, when into protected from unauthorized access memory the correct key value is loaded. This sample can be used as a black box model. The main idea of breaking a key is to solve a problem without research on a large interval of values of input and output variables. |
URI: | https://libeldoc.bsuir.by/handle/123456789/45982 |
Appears in Collections: | Публикации в изданиях Республики Беларусь |
File | Description | Size | Format | |
---|---|---|---|---|
Zolotorevich_Kontrol.pdf | 1.36 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.