SoCurity: A Design Approach for Enhancing SoC Security

Heterogeneous systems-on-a-chip (SoCs) are increasingly used to meet low-power, high-performance computational requirements but are vulnerable to on-chip resource availability attacks. We propose SoCurity, the first NoC counter-based hardware monitoring approach for enhancing heterogeneous SoC secur...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE computer architecture letters 2023-07, Vol.22 (2), p.1-4
Hauptverfasser: Hossain, Naorin, Buyuktosunoglu, Alper, Wellman, John-David, Bose, Pradip, Martonosi, Margaret
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Heterogeneous systems-on-a-chip (SoCs) are increasingly used to meet low-power, high-performance computational requirements but are vulnerable to on-chip resource availability attacks. We propose SoCurity, the first NoC counter-based hardware monitoring approach for enhancing heterogeneous SoC security. With SoCurity, we develop a fast, lightweight anomalous activity detection system leveraging semi-supervised machine learning models that require no prior attack knowledge for detecting anomalies. This design choice provides protection against existing and novel future attacks on SoC resource availability. We demonstrate our techniques with a case study on a real SoC for a connected autonomous vehicle system and find up to 96% detection accuracy.
ISSN:1556-6056
1556-6064
DOI:10.1109/LCA.2023.3301448