Programmable EM Sensor Array for Golden-Model Free Run-time Trojan Detection and Localization

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Wang, Hanqiu, Panoff, Max, Zhan, Zihao, Wang, Shuo, Bobda, Christophe, Forte, Domenic
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929218511699968
author Wang, Hanqiu
Panoff, Max
Zhan, Zihao
Wang, Shuo
Bobda, Christophe
Forte, Domenic
author_facet Wang, Hanqiu
Panoff, Max
Zhan, Zihao
Wang, Shuo
Bobda, Christophe
Forte, Domenic
contents Side-channel analysis has been proven effective at detecting hardware Trojans in integrated circuits (ICs). However, most detection techniques rely on large external probes and antennas for data collection and require a long measurement time to detect Trojans. Such limitations make these techniques impractical for run-time deployment and ineffective in detecting small Trojans with subtle side-channel signatures. To overcome these challenges, we propose a Programmable Sensor Array (PSA) for run-time hardware Trojan detection, localization, and identification. PSA is a tampering-resilient integrated on-chip magnetic field sensor array that can be re-programmed to change the sensors' shape, size, and location. Using PSA, EM side-channel measurement results collected from sensors at different locations on an IC can be analyzed to localize and identify the Trojan. The PSA has better performance than conventional external magnetic probes and state-of-the-art on-chip single-coil magnetic field sensors. We fabricated an AES-128 test chip with four AES Hardware Trojans. They were successfully detected, located, and identified with the proposed on-chip PSA within 10 milliseconds using our proposed cross-domain analysis.
format Preprint
id arxiv_https___arxiv_org_abs_2401_12193
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Programmable EM Sensor Array for Golden-Model Free Run-time Trojan Detection and Localization
Wang, Hanqiu
Panoff, Max
Zhan, Zihao
Wang, Shuo
Bobda, Christophe
Forte, Domenic
Cryptography and Security
Signal Processing
Side-channel analysis has been proven effective at detecting hardware Trojans in integrated circuits (ICs). However, most detection techniques rely on large external probes and antennas for data collection and require a long measurement time to detect Trojans. Such limitations make these techniques impractical for run-time deployment and ineffective in detecting small Trojans with subtle side-channel signatures. To overcome these challenges, we propose a Programmable Sensor Array (PSA) for run-time hardware Trojan detection, localization, and identification. PSA is a tampering-resilient integrated on-chip magnetic field sensor array that can be re-programmed to change the sensors' shape, size, and location. Using PSA, EM side-channel measurement results collected from sensors at different locations on an IC can be analyzed to localize and identify the Trojan. The PSA has better performance than conventional external magnetic probes and state-of-the-art on-chip single-coil magnetic field sensors. We fabricated an AES-128 test chip with four AES Hardware Trojans. They were successfully detected, located, and identified with the proposed on-chip PSA within 10 milliseconds using our proposed cross-domain analysis.
title Programmable EM Sensor Array for Golden-Model Free Run-time Trojan Detection and Localization
topic Cryptography and Security
Signal Processing
url https://arxiv.org/abs/2401.12193