The Community for Technology Leaders
Computer Security Applications Conference, Annual (2000)
New Orleans, Louisiana
Dec. 11, 2000 to Dec. 15, 2000
ISSN: 1063-9527
ISBN: 0-7695-0859-6
pp: 401
T. Yantk , Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
Ç.K. Koç , Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
M. Aydos , Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
ABSTRACT
We present the results of our implementation of elliptic curve cryptography (ECC) over the field GF(p) on an 80-MHz, 32-bit ARM microprocessor. We have produced a practical software library which supports variable length implementation of the elliptic curve digital signature algorithm (ECDSA). We implemented the ECDSA and a recently proposed ECC-based wireless authentication protocol using the library. Our timing results show that the 160-bit ECDSA signature generation and verification operations take around 46 ms and 94 ms, respectively. With these timings, the execution of the ECC-based wireless authentication protocol takes around 140 ms on the ARM7TDMI processor, which is a widely, used, low-power core processor for wireless applications.
INDEX TERMS
authorisation; message authentication; mobile computing; portable computers; software libraries; microprocessor chips; public key cryptography; high-speed ECC-based wireless authentication; ARM microprocessor; elliptic curve cryptography; software library; elliptic curve digital signature algorithm; ECDSA; ARM7TDMI processor; core processor; wireless applications; 80 MHz; 32 bit; 160 bit
CITATION
T. Yantk, Ç.K. Koç, M. Aydos, "A high-speed ECC-based wireless authentication on an ARM microprocessor", Computer Security Applications Conference, Annual, vol. 00, no. , pp. 401, 2000, doi:10.1109/ACSAC.2000.898895
80 ms
(Ver 3.3 (11022016))