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

Audrey Lucas 1 Arnaud Tisserand 2
1 CAIRN - Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources
Inria Rennes – Bretagne Atlantique , IRISA_D3 - ARCHITECTURE
2 Lab-STICC_UBS_CACS_MOCS
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Abstract : 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.
Type de document :
Communication dans un congrès
SECRYPT: 15th International Conference on Security and Cryptography, Jul 2018, Porto, Portugal. 2018, 〈http://www.secrypt.icete.org/Home.aspx〉
Liste complète des métadonnées

Littérature citée [4 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01826303
Contributeur : Arnaud Tisserand <>
Soumis le : vendredi 29 juin 2018 - 11:52:15
Dernière modification le : mardi 17 juillet 2018 - 08:36:19

Fichier

Microcontroller_Implementation...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01826303, version 1

Citation

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. 2018, 〈http://www.secrypt.icete.org/Home.aspx〉. 〈hal-01826303〉

Partager

Métriques

Consultations de la notice

228

Téléchargements de fichiers

43