TERO-Based Detection of Hardware Trojans on FPGA Implementation of the AES Algorithm
TERO-Based Detection of Hardware Trojans on FPGA Implementation of the AES Algorithm
复制标题
基于 TERO 的 AES 算法 FPGA 实现硬件木马检测
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
A. Voyiatzis
中科院分区:
文献类型:
--
作者:
P. Kitsos;K. Stefanidis;A. Voyiatzis
A Transient Effect Ring Oscillator (TERO) is a special case of a Ring Oscillator (RO) design that exhibits increased sensitivity to intrinsic noise. It can serve as a basis for implementing a True Random Number Generator (TRNG) or a Physically Uncloneable Function (PUF). Also, as a digital sensor for detecting insertion of malicious hardware logic (Trojans) in digital circuits. Here, we explore the application of TERO for detecting hardware Trojans injected in FPGA implementations of the AES cryptographic algorithm. Experiments and comparisons are reported in terms of the frequency as a function of the TERO length. Our findings indicate that TERO-based digital sensors can be used to efficiently detect the presence of the Trojan.