Thumbnail
Access Restriction
Subscribed

Author Zhining Lim ♦ Phillips, B.J. ♦ Liebelt, M.
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2009
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Elliptic curves ♦ Digital signatures ♦ Microprocessors ♦ Elliptic curve cryptography ♦ Hardware ♦ Arithmetic ♦ Smart cards ♦ Clocks ♦ Signal processing algorithms ♦ Australia ♦ Xtensa LX2.1 microprocessor ♦ Elliptic curve digital signature algorithm implementation ♦ residue number system ♦ instruction set extension ♦ smart card processor
Abstract We describe a residue number system (RNS) implementation of the 192-bit elliptic curve digital signature algorithm over GF(p). It uses a Tensilica Xtensa LX2.1 microprocessor core with hardware extensions to improve the performance of RNS operations. The low power and small area of the enhanced Xtensa LX2.1 core make it suitable for smart cards. This implementation is the first to use the RNS for elliptic curve cryptography on a sequential microprocessor. The RNS-enabled microprocessor performs a 192-bit point multiplication in approximately 2 million clock cycles, a performance that compares well to other minimally enhanced elliptic curve cryptography implementations.
Description Author affiliation: School of Electrical and Electronic Engineering, The University of Adelaide, Adelaide, SA 5005, Australia (Zhining Lim; Phillips, B.J.; Liebelt, M.)
ISBN 9781424445462
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2009-01-23
Publisher Place Singapore
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 358.62 kB
Page Count 6
Starting Page 1
Ending Page 6


Source: IEEE Xplore Digital Library