µ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.
Origine | Fichiers produits par l'(les) auteur(s) |
---|