Elliptic Curve Cryptography on Smart Cards without Coprocessors

  • Woodbury A
  • Bailey D
  • Paar C
N/ACitations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This contribution describes how an elliptic curve cryptosystem can be implemented on very low cost microprocessors with reasonable performance. We focus in this paper on the Intel 8051 family of microcon-trollers popular in smart cards and other cost-sensitive devices. The implementation is based on the use of the finite field GF((2 8-17) 17) which is particularly suited for low end 8-bit processors. Two advantages of our method are that subfield modular reduction can be performed infrequently , and that an adaption of Itoh and Tsujii's inversion algorithm is used for the group operation. We show that an elliptic curve scalar multiplication with a fixed point, which is the core operation for a signature generation, can be performed in a group of order approximately 2 134 in less than 2 seconds. Unlike other implementations, we do not make use of curves defined over a subfield such as Koblitz curves.

Cite

CITATION STYLE

APA

Woodbury, A. D., Bailey, D. V., & Paar, C. (2000). Elliptic Curve Cryptography on Smart Cards without Coprocessors. In Smart Card Research and Advanced Applications (pp. 71–92). Springer US. https://doi.org/10.1007/978-0-387-35528-3_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free