DocumentCode :
2823147
Title :
A high-speed ECC-based wireless authentication on an ARM microprocessor
Author :
Aydos, M. ; Yantk, T. ; Koç, Ç K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
fYear :
2000
fDate :
36861
Firstpage :
401
Lastpage :
409
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
Keywords :
authorisation; message authentication; microprocessor chips; mobile computing; portable computers; public key cryptography; software libraries; 160 bit; 32 bit; 80 MHz; ARM microprocessor; ARM7TDMI processor; ECDSA; core processor; elliptic curve cryptography; elliptic curve digital signature algorithm; high-speed ECC-based wireless authentication; software library; wireless applications; Authentication; Cryptographic protocols; Digital signatures; Elliptic curve cryptography; Elliptic curves; Microprocessors; Software algorithms; Software libraries; Timing; Wireless application protocol;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Applications, 2000. ACSAC '00. 16th Annual Conference
Conference_Location :
New Orleans, LA
Print_ISBN :
0-7695-0859-6
Type :
conf
DOI :
10.1109/ACSAC.2000.898895
Filename :
898895
Link To Document :
بازگشت