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