The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

MAFIA: Protecting the Microarchitecture of Embedded Systems Against Fault Injection Attacks

The work

AuthorsThomas Chamelot; Damien Couroussé; Karine Heydemann
Editors
Typearticle
Year2023
Citekeychamelot2023mafia

Where it appeared

Published inIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
PublisherInstitute of Electrical and Electronics Engineers
Volume42
Issue12
Pages4555--4568

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Fault injection attacks represent an effective threat to embedded systems. Recently, Laurent et al. have reported that fault injection attacks can leverage faults inside the microarchitecture. However, state-of-the-art countermeasures, hardware-only or with hardware support, do not consider the integrity of microarchitecture control signals that are the target of these faults. We present MAFIA, a microarchitecture protection against fault injection attacks. MAFIA ensures integrity of pipeline control signals through a signature-based mechanism, and ensures fine-grained control-flow integrity with a complete indirect branch support and code authenticity. We analyze the security properties of two different implementations with different security/overhead tradeoffs: one with a CBC-MAC/Prince signature function, and another one with a CRC32. We present our implementation of MAFIA in a RISC-V processor, supported by a dedicated compiler toolchain based on LLVM/Clang. We report a hardware area overhead of 23.8% and 6.5% for the CBC-MAC/Prince and CRC32, respectively. The average code size and execution time overheads are 29.4% and 18.4%, respectively, for the CRC32 implementation and are 50% and 39% for the CBC-MAC/Prince.

How it got here

How it got hereagent via openalex
Added2026-10-26 05:22 UTC
Not denied bya person 2026-10-29 17:12 UTC

Filed under

hardware-security

Cite it as

@article{chamelot2023mafia,
  title        = {MAFIA: Protecting the Microarchitecture of Embedded Systems Against Fault Injection Attacks},
  author       = {Thomas Chamelot and Damien Couroussé and Karine Heydemann},
  year         = {2023},
  journal      = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
  publisher    = {Institute of Electrical and Electronics Engineers},
  volume       = {42},
  number       = {12},
  pages        = {4555--4568},
  doi          = {10.1109/tcad.2023.3276507},
}

This record lives at https://refs.drheap.org/chamelot2023mafia/ and will keep doing so.