DocumentCode
147972
Title
GALS design of ECC against side-channel attacks — A comparative study
Author
Xin Fan ; Peter, Steffen ; Krstic, Miroslav
Author_Institution
IHP, Frankfurt (Oder), Germany
fYear
2014
fDate
Sept. 29 2014-Oct. 1 2014
Firstpage
1
Lastpage
6
Abstract
Elliptic Curve Cryptography (ECC) represents the state-of-the-art of public-key cryptography. It is very computation intensive and hardware consuming for ASIC implementation. In this work, an ECC processor based on the Globally Asynchronous Locally Synchronous (GALS) design is presented. Attention has been paid on the resistances of GALS design against side-channel attacks (SCAs). The pausible clocking scheme, with random hopping of clock frequencies, is applied as a countermeasure of SCAs with low overhead on hardware. A comparative study between the synchronous and the GALS designs of ECC, in terms of the SCA resistance, processing efficiency, and hardware costs, is further elaborated.
Keywords
application specific integrated circuits; integrated circuit design; public key cryptography; ASIC implementation; ECC processor; GALS design; SCA; SCA resistance; elliptic curve cryptography; globally asynchronous locally synchronous design; hardware costs; pausible clocking scheme; public-key cryptography; random clock frequency hopping; side-channel attacks; Clocks; Delays; Elliptic curve cryptography; Hardware; Synchronization; ECC; GALS; SCA;
fLanguage
English
Publisher
ieee
Conference_Titel
Power and Timing Modeling, Optimization and Simulation (PATMOS), 2014 24th International Workshop on
Conference_Location
Palma de Mallorca
Type
conf
DOI
10.1109/PATMOS.2014.6951905
Filename
6951905
Link To Document