ECC Protections against both Observation and Pertubation Attacks

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 : Two types of physical attacks are considered as important threats for embedded crypto-processors: observation attacks (or side channel attacks) and perturbation attacks (or fault injection attacks). In this work, we focus on protections against both types of attacks simultaneously for scalar multiplication in elliptic curve cryptography (ECC). A common protection against fault attacks on ECC is to verify if the current egular scalar multiplication using verifications at various frequency checking for some coordinate types. To protect the scalar, we added various methods based on iteration counters. We combined and tested these two countermeasures on different coordinates types for Weierstrass curves.
Complete list of metadatas

Cited literature [5 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01545752
Contributor : Arnaud Tisserand <>
Submitted on : Friday, June 23, 2017 - 9:57:41 AM
Last modification on : Wednesday, December 19, 2018 - 3:26:08 PM

Identifiers

  • HAL Id : hal-01545752, version 1

Citation

Audrey Lucas, Arnaud Tisserand. ECC Protections against both Observation and Pertubation Attacks. CryptArchi 2017: 15th International Workshops on Cryptographic architectures embedded in logic devices , Jun 2017, Smolenice, Slovakia. ⟨hal-01545752⟩

Share

Metrics

Record views

735

Files downloads

171