DocumentCode :
2669832
Title :
Side-channel evaluation of FPGA implementations of binary Edwards curves
Author :
Batina, Lejla ; Hogenboom, Jip ; Mentens, Nele ; Moelans, Joren ; Vliegen, Jo
Author_Institution :
Digital Security Group, Radboud Univ. Nijmegen, Nijmegen, Netherlands
fYear :
2010
fDate :
12-15 Dec. 2010
Firstpage :
1248
Lastpage :
1251
Abstract :
Bernstein and Lange recently proposed to use Edwards coordinates for ECC (Elliptic Curve Cryptography). They claimed them to be more efficient, not only in terms of operation count but also in terms of side-channel security. The latter is thanks to unified point addition and doubling. This work takes on this claim about improved side-channel security of Edwards curves using unified formulas. Our analysis targets an implementation of Edwards curves with a random order execution countermeasure on a Virtex-II Pro FPGA. We find that the random order execution countermeasure increases the resistance against common DPA attacks, but not against PCA (Principal Component Analysis).
Keywords :
field programmable gate arrays; principal component analysis; public key cryptography; DPA attacks; PCA; Virtex-II Pro FPGA; binary Edwards curves; elliptic curve cryptography; principal component analysis; random order execution; side-channel security; Cryptography; Decision support systems; Probes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-8155-2
Type :
conf
DOI :
10.1109/ICECS.2010.5724745
Filename :
5724745
Link To Document :
بازگشت