Visible to the public An Efficient Reconfigurable Ring Oscillator for Hardware Trojan Detection

TitleAn Efficient Reconfigurable Ring Oscillator for Hardware Trojan Detection
Publication TypeConference Paper
Year of Publication2016
AuthorsPirpilidis, Filippos, Voyiatzis, Artemios G., Pyrgas, Lambros, Kitsos, Paris
Conference NameProceedings of the 20th Pan-Hellenic Conference on Informatics
Date PublishedNovember 2016
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4789-1
KeywordsAES, composability, cryptographic algorithm, FPGA, Hardware Trojan Horse, pubcrawl, Resiliency, Ring Oscillator, trojan horse detection
Abstract

The threat of inserting malicious logic in hardware design is increasing as the digital supply chains are becoming more deep and span the whole globe. Ring oscillators (ROs) can be used to detect deviations of circuit operations due to changes of its layout caused by the insertion of a hardware Trojan horse (Trojan). The placement and the length of the ring oscillator are two important parameters that define an RO sensitivity and capability to detect malicious alternations. We propose and study the use of ring oscillators with variable lengths, configurable at the runtime. Such oscillators push further the envelope for the attackers, as their design must be undetectable by all supported lengths. We study the efficiency of our proposal on defending against a family of hardware Trojans against an implementation of the AES cryptographic algorithm on an FPGA.

URLhttps://dl.acm.org/doi/10.1145/3003733.3003808
DOI10.1145/3003733.3003808
Citation Keypirpilidis_efficient_2016