Title :
Blinded Fault Resistant Exponentiation Revisited
Author :
Boscher, Arnaud ; Handschuh, Helena ; Trichina, Elena
Author_Institution :
Irdeto, Hoofddorp, Netherlands
Abstract :
Cryptographic algorithm implementations are subject to specific attacks, called side channel attacks, focusing on the analysis of their power consumption or execution time or on the analysis of faulty computations. At FDTC06, Fumaroli and Vigilant presented a generic method to compute an exponentiation resistant against different side channel attacks. However, even if this algorithm does not reveal information on the secrets in case of a fault attack, it can not be used to safely implement a crypto-system involving an exponentiation. In this paper, we propose a new exponentiation method without this drawback and give a security proof of resistance to fault attacks. As an application, we propose an RSA algorithm implemented using the Chinese Remainder Theorem protected against side channel attacks. The exponentiation algorithm is also 33% faster than the previous method.
Keywords :
cryptography; power consumption; smart cards; Chinese Remainder Theorem; RSA algorithm; blinded fault resistant exponentiation; cryptographic algorithm; execution time; fault attack; power consumption; side channel attacks; Algorithm design and analysis; Cathode ray tubes; Electromagnetic analysis; Elliptic curve cryptography; Energy consumption; Error correction; Fault diagnosis; High definition video; Information analysis; Information security; Chinese Remainder Theorem; Differential Fault Analysis; Differential Power Analysis; Exponentiation; RSA; Safe- Errors; Simple Power Analysis; Smart Card;
Conference_Titel :
Fault Diagnosis and Tolerance in Cryptography (FDTC), 2009 Workshop on
Conference_Location :
Lausanne
Print_ISBN :
978-1-4244-4972-9
DOI :
10.1109/FDTC.2009.31