DocumentCode :
2611370
Title :
CRT RSA Hardware Architecture with Fault and Simple Power Attack Countermeasures
Author :
Fournaris, Apostolos P. ; Koufopavlou, Odysseas
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Patras, Patras, Greece
fYear :
2012
fDate :
5-8 Sept. 2012
Firstpage :
661
Lastpage :
667
Abstract :
RSA cryptographic algorithm has long achieved cryptographic and market maturity. However, RSA implementations, after the discovery of Side Channel Attacks (SCA), are susceptible to a variety of different attacks that target the hardware structure rather than the algorithm itself. There are a wide range of countermeasures that can be applied on the RSA structure in order to protect the algorithm from SCAs, however few of them are efficient in hardware since they add extensive performance cost to an SCA resistant RSA implementation. In this paper, a hardware architecture is proposed based on a Fault attack (FA) and Simple Power attack (SPA) resistant algorithm for Chinese Remainder Theorem (CRT) RSA that through the principles of parallelism and component reusability can guarantee hardware efficiency. We describe an implementation approach based on Montgomery modular multiplication and also propose a testing hardware architecture to simulate the security chip environment that our FA-SPA resistant CRT RSA can be integrated in. The designed architecture is implemented in FPGA technology and results on its time and space complexity are extracted and evaluated.
Keywords :
field programmable gate arrays; power aware computing; public key cryptography; CRT; CRT RSA hardware architecture; Chinese remainder theorem; FA; RSA cryptographic algorithm; SCA; SPA; fault attack; fault power attack countermeasures; hardware architecture; side channel attacks; simple power attack; simple power attack countermeasures; Computer architecture; Cryptography; Hardware; Registers; Resistance; Testing; Public Key cryptography; Side Channel Attacks; VLSI Design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2498-4
Type :
conf
DOI :
10.1109/DSD.2012.38
Filename :
6386955
Link To Document :
بازگشت