DocumentCode :
3056418
Title :
Efficient one-pass entity authentication based on ECC for constrained devices
Author :
Heyszl, Johann ; Stumpf, Frederic
Author_Institution :
Fraunhofer Inst. for Secure Inf. Technol., Munich, Germany
fYear :
2010
fDate :
13-14 June 2010
Firstpage :
88
Lastpage :
93
Abstract :
In this contribution, we present a highly efficient single-message protocol for repeated entity authentication based on Elliptic Curve Cryptography (ECC). Repeated unilateral authentication is used in scenarios where a prover repeatedly authenticates himself to the same verifier. Our protocol requires the transfer of only one single message for this purpose and reduces the required computations on the prover´s side to a minimum which supports efficient implementations. In order to support this, a three pass setup protocol has to performed once. We have proven the efficiency of our approach through a prototype implementation of a remote keyless entry system including a microcontroller and an FPGA-based, GF(2163) Elliptic Curve (EC) co-processor which features state-of-the-art measures against simple and differential power analysis and fault attacks. General modular arithmetic is performed on the microcontroller and the EC scalar point multiplication is executed in 93.5k clock cycles on the FPGA based EC co-processor which has a hardware complexity of 12.7k gate equivalents. Our implementation results confirm the efficiency of our protocol for application scenarios where repeated authentication is performed through low-energy, uni-directional devices like in remote access control.
Keywords :
coprocessors; cryptographic protocols; field programmable gate arrays; public key cryptography; EC scalar point multiplication; FPGA-based elliptic curve coprocessor; constrained devices; differential power analysis; elliptic curve cryptography; fault attacks; field programmable gate array; modular arithmetic; one-pass entity authentication; remote keyless entry system; repeated entity authentication; repeated unilateral authentication; simple power analysis; single-message protocol; Arithmetic; Authentication; Clocks; Coprocessors; Cryptographic protocols; Elliptic curve cryptography; Elliptic curves; Microcontrollers; Power measurement; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2010 IEEE International Symposium on
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-4244-7811-8
Type :
conf
DOI :
10.1109/HST.2010.5513107
Filename :
5513107
Link To Document :
بازگشت