Secured Bus as a Countermeasure against Covert Channels: NEORV32 Case Study - Techniques of Informatics and Microelectronics for integrated systems Architecture
Communication Dans Un Congrès Année : 2024

Secured Bus as a Countermeasure against Covert Channels: NEORV32 Case Study

Résumé

Cache-based Covert Channels are a significant threat for the security of systems built around a CPU. We evaluated a countermeasure taking advantage of a secured bus added in the CPU core with very little intrusiveness at the system level. This bus is used to bypass the data cache and other leaking elements when memory accesses are related to sensitive data or functions. We show on the NEORV32 CPU core that hardware overheads are negligible and a comparison with the use of the fence.t instruction illustrates noticeable gains in terms of secured execution speed.

Fichier principal
Vignette du fichier
Secured_Bus_as_a_Countermeasure_against_Covert_Channels_NEORV32_Case_Study.pdf (874.79 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04600651 , version 1 (06-06-2024)

Licence

Identifiants

Citer

Régis Leveugle, Nathan Hocquette, Charles Labarre, Romain Plumaugat, Loïc Tcharoukian, et al.. Secured Bus as a Countermeasure against Covert Channels: NEORV32 Case Study. 25th IEEE Latin American Test Symposium (LATS 2024), Apr 2024, Maceio, Brazil. ⟨10.1109/LATS62223.2024.10534616⟩. ⟨hal-04600651⟩

Collections

UGA CNRS TIMA
47 Consultations
26 Téléchargements

Altmetric

Partager

More