Microcontroller Implementation of Simultaneous Protections Against Observation and Perturbation Attacks for ECC - Archive ouverte HAL
Communication Dans Un Congrès Année : 2018

Microcontroller Implementation of Simultaneous Protections Against Observation and Perturbation Attacks for ECC

Résumé

Scalar multiplication is the main operation in elliptic curve cryptography. In embedded systems, it is vulnerable to both observation and perturbation attacks. Most of protections only target one of these two types of attacks. Unfortunately, many protections against one type of attack may reduce the protection against the other one. In this paper, we simultaneously deal with protections against both types of attacks. Two countermeasures are presented for scalar multiplication and implemented on a Cortex-M0 microcontroller. The first one protects finite field operations over point coordinates. The second one protects the scalar (or key) bits.
Fichier principal
Vignette du fichier
Microcontroller_Implementation_of_Simultaneous_Protections_Against_SCA_and_FA_for_ECC.pdf (351.59 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01826303 , version 1 (29-06-2018)

Identifiants

Citer

Audrey Lucas, Arnaud Tisserand. Microcontroller Implementation of Simultaneous Protections Against Observation and Perturbation Attacks for ECC. SECRYPT: 15th International Conference on Security and Cryptography, Jul 2018, Porto, Portugal. pp.1-8, ⟨10.5220/0006884605700577⟩. ⟨hal-01826303⟩
437 Consultations
309 Téléchargements

Altmetric

Partager

More