Title :
Error Detection for Borrow-Save Adders Dedicated to ECC Unit
Author :
Francq, Julien ; Rigaud, Jean-Baptiste ; Manet, Pascal ; Tria, Assia ; Tisserand, Arnaud
Author_Institution :
Ecole des Mines de St.-Etienne, Gardanne
Abstract :
Differential Fault Analysis (DFA) is a real threat for elliptic curve cryptosystems. This paper describes an elliptic curve cryptoprocessor unit resistant against fault injection. This resistance is provided by the use of parity preserving logic gates in the operating structure of the ECC unit, which is based on borrow-save adders. The proposed countermeasure provides a high coverage fault detection and induces an acceptable area overhead (+ 38 %).
Keywords :
cryptography; fault diagnosis; ECC Unit; borrow-save adders; differential fault analysis; elliptic curve cryptoprocessor unit; elliptic curve cryptosystem; error detection; fault detection; fault injection; Circuit faults; Elliptic curve cryptography; Elliptic curves; Error correction codes; Fault detection; Fault diagnosis; Fault tolerance; Logic gates; Temperature; Voltage;
Conference_Titel :
Fault Diagnosis and Tolerance in Cryptography, 2008. FDTC '08. 5th Workshop on
Conference_Location :
Washington, DC
Print_ISBN :
978-0-7695-3314-8
DOI :
10.1109/FDTC.2008.17