Microprocess. Microsystems | 2021

Novel fault attack resistant architecture for elliptic curve cryptography

 
 

Abstract


Abstract Hardware implementations of cryptosystems are susceptible to fault attacks. By analyzing the side channel information from implementation, the attacker can retrieve the secret information. Generally, in the hardware implementations, validations of results are reported at the end of the computation. If faults are injected at the input side of computation, all the computations performed afterward are wasteful and this is a potential situation which can leak the secret key information using side channel attacks. The current work proposes fault attack resistant implementation of an elliptic curve cryptosystem using a shared point validator unit, zero-one detector, and double coherence check by modified Montgomery Powering Ladder Algorithm. The architecture is robust to fault attacks along with power and area efficiency.

Volume 84
Pages 104049
DOI 10.1016/J.MICPRO.2021.104049
Language English
Journal Microprocess. Microsystems

Full Text