• 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