Short Paper: Mechanized Proofs of Masking Security - Archive ouverte HAL
Communication Dans Un Congrès Année : 2023

Short Paper: Mechanized Proofs of Masking Security

Résumé

Among the many threats that side channels pose to the security of computer systems, those that exploit physical access are among the most insidious. A general countermeasure against these attacks is masking, a form of secret sharing applied to sensitive data. While these techniques are effective and widespread, implementing them correctly typically involves complex informal reasoning, where even subtle mistakes can invalidate the security guarantees they potentially offer. We present our vision and initial work to provide rigorous formal assurances and sound reasoning principles for circuit designers by developing a mechanization framework for masked circuits that can be used to reason about the security of gadgets and their composition. Our work is done on top of the EasyCrypt proof assistant.
Fichier principal
Vignette du fichier
core.pdf (393.95 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04510257 , version 1 (18-03-2024)

Identifiants

  • HAL Id : hal-04510257 , version 1

Citer

Roberto Blanco, Christian Doczkal, Jakob Feldtkeller, Tim Güneysu, Cătălin Hriţcu. Short Paper: Mechanized Proofs of Masking Security. 18th Workshop on Programming Languages and Analysis for Security (PLAS 2023), Nov 2023, Copenhagen, Denmark. ⟨hal-04510257⟩
70 Consultations
54 Téléchargements

Partager

More