µArchiFI: Formal modeling and verification strategies for microarchitetural fault injections - CEA - Commissariat à l’énergie atomique et aux énergies alternatives
Communication Dans Un Congrès Année : 2023

µArchiFI: Formal modeling and verification strategies for microarchitetural fault injections

Résumé

This paper introduces µArchiFI, an open-source tool dedicated to the formal modeling and verification of microarchitecture-level fault injections and their effects on complex hardware/software systems. First, we address a system-level modeling problem, including an attacker model, which is automatically integrated into the Yosys toolchain. Second, we introduce verification strategies to evaluate the fault effects for software-level security. The practical use of µArchiFI is demonstrated on RISC-V use cases using state-of-the-art model-checking tools for hardware verification.
Fichier principal
Vignette du fichier
paper51.pdf (417.53 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

cea-04215728 , version 1 (22-09-2023)
cea-04215728 , version 2 (11-10-2023)

Identifiants

  • HAL Id : cea-04215728 , version 1

Citer

Simon Tollec, Mihail Asavoae, Damien Courousse, Karine Heydemann, Mathieu Jan. µArchiFI: Formal modeling and verification strategies for microarchitetural fault injections. FMCAD.23 - Formal Methods in Computer-Aided Design 2023, Oct 2023, Ames, United States. ⟨cea-04215728v1⟩
323 Consultations
324 Téléchargements

Partager

More