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

http://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/hq37vq64f

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • 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.
Resource Type
Date Available
Date Copyright
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Advisor
Academic Affiliation
Non-Academic Affiliation
Subject
Rights Statement
Peer Reviewed
Language
Digitization Specifications
  • File scanned at 300 ppi (Monochrome) using ScandAll PRO 1.8.1 on a Fi-6670 in PDF format. CVista PdfCompressor 4.0 was used for pdf compression and textual OCR.
Replaces
Additional Information
  • description.provenance : Approved for entry into archive by Patricia Black(patricia.black@oregonstate.edu) on 2012-06-19T17:17:54Z (GMT) No. of bitstreams: 1 TuranEda2002.pdf: 401229 bytes, checksum: 7e097e33dc53b7f30eb352fba1e671d9 (MD5)
  • description.provenance : Submitted by Kirsten Clark (kcscannerosu@gmail.com) on 2012-04-26T00:39:12Z No. of bitstreams: 1 TuranEda2002.pdf: 401229 bytes, checksum: 7e097e33dc53b7f30eb352fba1e671d9 (MD5)
  • description.provenance : Made available in DSpace on 2012-06-19T17:20:28Z (GMT). No. of bitstreams: 1 TuranEda2002.pdf: 401229 bytes, checksum: 7e097e33dc53b7f30eb352fba1e671d9 (MD5) Previous issue date: 2001-06-15
  • description.provenance : Approved for entry into archive by Patricia Black(patricia.black@oregonstate.edu) on 2012-06-19T17:20:28Z (GMT) No. of bitstreams: 1 TuranEda2002.pdf: 401229 bytes, checksum: 7e097e33dc53b7f30eb352fba1e671d9 (MD5)

Relationships

In Administrative Set:
Last modified: 08/03/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items