LOKI: A Hardware Trojan Affecting Multiple Components of an SoC - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

LOKI: A Hardware Trojan Affecting Multiple Components of an SoC

Résumé

Outsourcing Intellectual Properties (IPs) from vendors around the globe exposes System-on-Chip (SoC) designs to malicious implants like Hardware Trojans (HTs). Carefully crafted HTs with extremely rare trigger conditions evade conventional validation. While Machine Learning (ML) based validation increases detection accuracy, they themselves are vulnerable to Trojan attacks. Available detection and mitigation techniques fall short when an HT is capable of affecting multiple components of an SoC. This paper proposes an intermittent and robust HT that can attack the Network-on-Chip (NoC), the shared cache, and the cores, all at once. The proposed HT is mounted in the Network Interface (NI) of a malicious IP and can be triggered by specific inputs. Experimental evaluation shows that the proposed HT can increase packet latency by 3.44x (affecting the NoC), increase miss penalty by 15% (affecting the cache) and decrease system speedup by 10% (affecting the cores). Moreover, this paper also discusses why state-of-the-art defence mechanisms are insufficient to tackle the proposed HT and suggests better solutions.
Fichier principal
Vignette du fichier
ISVLSI_2022 (1).pdf (621.4 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03676968 , version 1 (24-05-2022)
hal-03676968 , version 2 (20-01-2023)

Identifiants

Citer

Manju Rajan, Abhijit Das, John Jose. LOKI: A Hardware Trojan Affecting Multiple Components of an SoC. 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Jul 2022, Paphos, Cyprus. ⟨10.1109/ISVLSI54635.2022.00043⟩. ⟨hal-03676968v1⟩
133 Consultations
233 Téléchargements

Altmetric

Partager

More