µ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) |
|---|---|
| Licence |
