Measuring Robustness of Side Channel Analysis in the Detection of Hardware Trojans in Encryption Modules

dc.contributor.authorMasand, S.
dc.contributor.authorFernandes, K.R.
dc.contributor.authorBhat, M.S.
dc.date.accessioned2026-02-06T06:35:20Z
dc.date.issued2022
dc.description.abstractThe hardware, software, and the data present in any electronic system predominantly determine the system's security. Just like software, hardware is equally prone to attacks leading to malfunction. Altering the circuit design via different techniques to create a secret channel that maliciously affects the functionality of the system is called Hardware Trojan (HT) insertion and can cause significant harm. Therefore, it is necessary to efficiently detect the presence of Hardware Trojans in any system. This paper presents the use of a well known Hardware Trojan detection technique called Side-Channel Analysis (SCA) to detect Trojans in encryption modules like AES and RSA. The availability of a golden circuit to compare against the Circuit Under Test (CUT) is assumed to detect Trojans through side-channel analysis. For the same, Xilinx Vivado is used to program the Intellectual Properties (IPs) on the Nexys 4 DDR FPGA. It is shown that the above- mentioned technique is not accurate in certain cases especially when the size of the Trojan is not large enough. So, an alternative technique is proposed that uses machine learning algorithms - that provide an accuracy of at least 93.06% while using the side channel data-sets, thereby significantly increasing the Trojan detection accuracy. © 2022 IEEE.
dc.identifier.citationINDICON 2022 - 2022 IEEE 19th India Council International Conference, 2022, Vol., , p. -
dc.identifier.urihttps://doi.org/10.1109/INDICON56171.2022.10040116
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/29796
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.subjectAccuracy
dc.subjectCircuit Under Test (CUT)
dc.subjectEncryption modules
dc.subjectField Programmable Gate Array (FPGA)
dc.subjectGolden Circuit
dc.subjectHardware Security
dc.subjectHardware Trojan (HT)
dc.subjectIntellectual Property (IP)
dc.subjectMachine Learning (ML)
dc.subjectSide-channel Analysis (SCA)
dc.titleMeasuring Robustness of Side Channel Analysis in the Detection of Hardware Trojans in Encryption Modules

Files