VerifMSI: Practical Verification of Hardware and Software Masking Schemes Implementations

The work

AuthorsQuentin Meunier; Abdul Taleb
Editors
Typeinproceedings
Year2023
Citekeymeunier2023verifmsi

Where it appeared

Published in20th International Conference on Security and Cryptography (SECRYPT)
Pages520--527

Related

Distinct frombloem2018formal
Distinct fromgigerl2021coco
Distinct fromiskander2026onebit

From bibtex.

Abstract

Side-Channel Attacks are powerful attacks which can recover secret information in a cryptographic device by analysing physical quantities such as power consumption. Masking is a common countermeasure to these attacks which can be applied in software and hardware, and consists in splitting the secrets in several parts. Masking schemes and their implementations are often not trivial, and require the use of automated tools to check for their correctness. In this work, we propose a new practical tool named VerifMSI which extends an existing verification tool called LeakageVerif targeting software schemes. Compared to LeakageVerif, VerifMSI includes hardware constructs, namely gates and registers, what allows to take glitch propagation into account. Moreover, it includes a new representation of the inputs, making it possible to verify three existing security properties (Non-Interference, Strong Non-Interference, Probe Isolating Non-Interference) as well as a newly defined one called Relaxed Non-Interference, compared to the unique Threshold Probing Security verified in LeakageVerif. Finally, optimisations have been integrated in VerifMSI in order to speed up the verification. We evaluate VerifMSI on a set of 9 benchmarks from the literature, focusing on the hardware descriptions, and show that it performs well both in terms of accuracy and scalability.

A copy is held

pdf, 673.8 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-17 08:44 UTC
Approved bya person 2026-09-17 16:54 UTC

Cite it as

@inproceedings{meunier2023verifmsi,
  title        = {VerifMSI: Practical Verification of Hardware and Software Masking Schemes Implementations},
  author       = {Quentin Meunier and Abdul Taleb},
  year         = {2023},
  booktitle    = {20th International Conference on Security and Cryptography (SECRYPT)},
  pages        = {520--527},
  doi          = {10.5220/0012138600003555},
}

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