• DocumentCode
    3421385
  • Title

    Implementation of binary edwards curves for very-constrained devices

  • Author

    Kocabas, Ünal ; Fan, Junfeng ; Verbauwhede, Ingrid

  • Author_Institution
    ESAT, Katholieke Univ. Leuven, Leuven-Heverlee, Belgium
  • fYear
    2010
  • fDate
    7-9 July 2010
  • Firstpage
    185
  • Lastpage
    191
  • Abstract
    Elliptic Curve Cryptography (ECC) is considered as the best candidate for Public-Key Cryptosystems (PKC) for ubiquitous security. Recently, Elliptic Curve Cryptography (ECC) based on Binary Edwards Curves (BEC) has been proposed and it shows several interesting properties, e.g., completeness and security against certain exceptional-points attacks. In this paper, we propose a hardware implementation of the BEC for extremely constrained devices. The w-coordinates and Montgomery powering ladder are used. Next, we also give techniques to reduce the register file size, which is the largest component of the embedded core. Thirdly, we apply gated clocking to reduce the overall power consumption. The implementation has a size of 13,427 Gate Equivalent (GE), and 149.5 ms are required for one point multiplication. To the best of our knowledge, this is the first hardware implementation of binary Edwards curves.
  • Keywords
    Clocks; Costs; Data security; Digital signatures; Elliptic curve cryptography; Elliptic curves; Energy consumption; H infinity control; Hardware; Public key cryptography; Binary Edwards Curve; Public-Key Cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
  • Conference_Location
    Rennes, France
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-6966-6
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2010.5541003
  • Filename
    5541003