Skip to main navigation Skip to search Skip to main content

High-speed implementation of an ECC-based wireless authentication protocol on an ARM microprocessor

Research output: Contribution to journalArticlepeer-review

53 Citations (Scopus)

Abstract

The results of the implementation of elliptic curve cryptography (ECC) over the field GF(p) on an 80MHz, 32-bit ARM microprocessor are presented. A practical software library has been produced which supports variable length implementation of the elliptic curve digital signature algorithm (ECDSA). The ECDSA and a recently proposed ECC-based wireless authentication protocol are implemented using the library. Timing results show that the 160-bit ECDSA signature generation and verification operations take around 46ms and 94ms, respectively. With these timings, the execution of the ECC-based wireless authentication protocol takes around 140ms on the ARM7TDMI processor, which is a widely used, low-power core processor for wireless applications.
Original languageEnglish
Pages (from-to)273-279
Number of pages7
JournalIEE Proceedings: Communications
Volume148
Issue number5
DOIs
Publication statusPublished - Oct 2001

Keywords

  • Multiplication

Fingerprint

Dive into the research topics of 'High-speed implementation of an ECC-based wireless authentication protocol on an ARM microprocessor'. Together they form a unique fingerprint.

Cite this