Return to search

ECDSA optimizations on ARM processor for a NIST curve over GF(2m)

The Elliptic Curve Digital Signature Algorithm (ECDSA) is one of the most
popular algorithms to digitally sign streams or blocks of data. In this thesis we
concentrate on porting and optimizing the ECDSA on the ARM7 processor for a
particular NIST curve over GF(2[superscript m]). The selected curve is a binary curve of order
233. We show that for this particular curve, the ECDSA can be implemented
significantly faster than the general case. The optimized algorithms have been
implemented in C and the ARM assembly. The analysis and performance results
indicate that by using certain machine and curve specific techniques, the ECDSA
signature can be made up to 41% faster. / Graduation date: 2002

Identiferoai:union.ndltd.org:ORGSU/oai:ir.library.oregonstate.edu:1957/29966
Date15 June 2001
CreatorsTuran, Eda
ContributorsKoc, Cetin K.
Source SetsOregon State University
Languageen_US
Detected LanguageEnglish
TypeThesis/Dissertation

Page generated in 0.0013 seconds