Time-Related Hardware Trojan Attacks on Processor Cores
Title | Time-Related Hardware Trojan Attacks on Processor Cores |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Kuo, Man-Hsuan, Hu, Chun-Ming, Lee, Kuen-Jong |
Conference Name | 2019 IEEE International Test Conference in Asia (ITC-Asia) |
ISBN Number | 978-1-7281-4718-5 |
Keywords | Clocks, cyber physical systems, design security, extra power consumption, Hardware, hardware trojan, Hardware Trojan designs, internal information, invasive software, Kernel, microprocessor chips, modern electronic systems, Payloads, pubcrawl, Random access memory, real-time clock, real-time clock circuits, Real-time Systems, relative-time based Trojan, resilience, Resiliency, RISC-V processor, specific realworld time, specific time period passes, supply chain security, system power-on, time information, time-related Hardware Trojan attacks, trigger conditions, trojan horse detection, Trojan horses |
Abstract | Real-time clock circuits are widely used in modern electronic systems to provide time information to the systems at the beginning of the system power-on. In this paper, we present two types of Hardware Trojan designs that employ the time information as the trigger conditions. One is a real-time based Trojan, which will attack a system at some specific realworld time. The other is a relative-time based Trojan, which will be triggered when a specific time period passes after the system is powered on. In either case when a Trojan is triggered its payload may corrupt the system or leakage internal information to the outside world. Experimental results show that the extra power consumption, area overhead and delay time are all quite small and thus the detection of the Trojans is difficult by using traditional side-channel detection methods. |
URL | https://ieeexplore.ieee.org/document/8872047 |
DOI | 10.1109/ITC-Asia.2019.00021 |
Citation Key | kuo_time-related_2019 |
- real-time clock
- Trojan horses
- trojan horse detection
- trigger conditions
- time-related Hardware Trojan attacks
- time information
- system power-on
- supply chain security
- specific time period passes
- specific realworld time
- RISC-V processor
- Resiliency
- resilience
- relative-time based Trojan
- real-time systems
- real-time clock circuits
- Clocks
- Random access memory
- pubcrawl
- Payloads
- modern electronic systems
- microprocessor chips
- Kernel
- invasive software
- internal information
- Hardware Trojan designs
- hardware trojan
- Hardware
- extra power consumption
- design security
- cyber physical systems