eONPUIR

Усовершенствование аппаратной реализации метода анализа активности блоков lut в составе fpga-базированных систем

Показать сокращенную информацию

dc.contributor.author Защелкин, Константин Вячеславович
dc.contributor.author Защелкін, Константин Вячеславович
dc.contributor.author Zashcholkin, Kostiantyn
dc.contributor.author Дрозд, Александр Валентинович
dc.contributor.author Дрозд, Олександр Валентинович
dc.contributor.author Drozd, Alex
dc.contributor.author Иванова, Елена Николаевна
dc.contributor.author Іванова, Олена Ніколаєвна
dc.contributor.author Ivanova, Olena
dc.contributor.author Сулима, Юлиан Юрьевич
dc.contributor.author Суліма, Юліан Юрієвич
dc.contributor.author Sulima, Julian
dc.date.accessioned 2021-03-23T10:30:14Z
dc.date.available 2021-03-23T10:30:14Z
dc.date.issued 2019
dc.identifier.citation Усовершенствование аппаратной реализации метода анализа активности блоков LUT в составе FPGA-базированных систем / К. В. Защелкин, А. В. Дрозд, Е. Н. Иванова, Ю. Ю. Сулима // Електротехн. та комп’ютер. системи. - 2019. - № 30. - С. 116-24. en
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/11457
dc.description.abstract Рассмотрен подход к обнаружению областей потенциального размещения вредоносных внедрений Hardware Trojans за счет регистрации и анализа активности элементарных блоков LUT FPGA-базированной системы. Выявлен режим функционирования блоков LUT, который не учитывается существующими схемотехническими решениями, обеспечивающими регистрацию активности. Предложены модификации подсхемы регистрации активности блоков LUT, расширяющие ее функционирование на выявленный режим en
dc.description.abstract Розглянуто задачу контролю цілісності програмного коду FPGA-базованих систем. Відзначено, що одним з небезпечних видів порушення цілісності програмного коду таких систем є зловмисні імплантації в систему шкідливих підсхем Hardware Trojans. Розглянуто підхід до пошуку областей потенційного розміщення Hardware Trojans. В межах цього підходу пошук виконується за рахунок реєстрації та аналізу активності елементарних обчислювальних блоків LUT FPGA-базованої системи. Виявлено режим функціонування блоків LUT, який не враховується існуючими схемотехнічними рішеннями, що забезпечують реєстрацію активності блоків LUT. Цей режим проявляється у вигляді формування одиничного логічного значення на виході блоку LUT в момент початку функціонування системи. Мета роботи полягає в удосконаленні зазначених схемотехнічних рішень для забезпечення коректної обробки виявленого режиму функціонування блоків LUT. Виконано аналіз чинників, які є причиною того, що існуючі схемотехнічні рішення, функціонують некоректно в умовах виявленого режиму. Встановлено, що причиною такої поведінки є відмінність між значенням початкового стану тригерів, що входять до складу модулів виявлення активності блоків LUT, і значеннями на виходах цих блоків. Запропоновано модифікації підсхеми реєстрації активності блоків LUT. Перша модифікація базується на введенні в схему вхідного сигналу, що запускає процес реєстрації активності. Цей сигнал забезпечує запис початкового значення з інформаційних входів схемі в підключені до цих входів тригери. Друга модифікація полягає в скиданні тригерів, що входять до складу модулів фіксації активності, із затримкою щодо входу загального скидання схеми. Виконано моделювання запропонованих модифікацій схем. Моделювання показало коректність функціонування запропонованих в роботі рішень en
dc.description.abstract The problem of monitoring the integrity of FPGA-based systems program code was considered. It is noted that one of the dangerous types of violation of program code integrity for such systems is malicious implantation of the Hardware Trojans into the system. The approach to the detection of areas of potential location of Hardware Trojans is considered. In the framework of this approach, the detection is performed by registering and analyzing the activity of elementary calculating units LUT of FPGA-based system. The mode of operation of the LUT units, which is not taken into account by the existing circuit solutions that provide registration of the activity, is revealed. This mode is manifested in the form of the formation of a single logical value at the output of the LUT unit at the moment when the system starts functioning. The purpose of the work is to improve the specified circuit solutions to ensure the correct processing of the detected mode of LUT units operation in FPGA-based system. An analysis was made of the factors that cause the existing circuit solutions to function incorrectly under the conditions of the identified mode. It is established that the reason for this behavior is the difference between the value of the initial state of the triggers included in the LUT unit activity detection modules and the values at the outputs of these units. Modifications of the LUT unit activity registration subcircuit are proposed. These modifications expand the correct functioning of the registration subcircuit and correct the incorrect functioning of the existing circuit solutions. The proposed modifications of the subcircuit were simulated. The simulation results showed the correct functioning of the modified subcircuits on the sets of input signals, which give an incorrect registration of activities in the unmodified circuit. en
dc.language.iso ru en
dc.subject контроль целостности en
dc.subject FPGA en
dc.subject Hardware Trojans en
dc.subject LUT en
dc.subject анализ активности блоков LUT en
dc.subject жизненный цикл FPGA-базированных систем en
dc.subject контроль цілісності en
dc.subject аналіз активності блоків LUT en
dc.subject життєвий цикл FPGA-базованих систем en
dc.subject integrity monitoring en
dc.subject activity analysis of LUT units en
dc.subject life cycle of FPGA-based systems en
dc.title Усовершенствование аппаратной реализации метода анализа активности блоков lut в составе fpga-базированных систем en
dc.title.alternative Вдосконалення апаратної реалізації методу аналізу активності блоків lut у складі fpga-базованих систем en
dc.title.alternative Improvement of the hardware implementation of method for activity analysis of lut units in the fpga-based systems en
dc.type Article en
opu.citation.journal Електротехнічні та комп’ютерні системи en
opu.citation.firstpage 116 en
opu.citation.lastpage 124 en
opu.citation.issue 30 en
opu.staff.id drozd@opu.ua en
opu.staff.id zashcholkin@opu.ua en


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию