• DocumentCode
    3410230
  • Title

    Embedded implementation of Edwards curve- and extended Jacobi quartic curve-based cryptosystems

  • Author

    Peretti, Chiara ; Gastaldo, Paolo ; Stramezzi, Marco ; Zunino, Rodolfo

  • Author_Institution
    Dept. of Electr., Electron., Telecommun. Eng. & Naval Archit., Univ. of Genoa, Genoa, Italy
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    394
  • Lastpage
    400
  • Abstract
    This research addresses the computationally-effective implementation of cryptographic protocols based on elliptic curves, and targets in particular cryptosystems that should be hosted on embedded programmable processors. In principle, the implementation of Elliptic Curve Cryptography (ECC) requires one to deal with different design options, which stem from the available degrees of freedom: elliptic curve family, coordinate system, and point multiplication procedure. On the other hand, theoretical studies already proved that exist only a few setups leading to computational efficient implementations. The goal of present paper is to analyze from an applicative point of view such setups, which mainly involve two specific families of elliptic curves: Edwards curves and extend Jacobi quartic curves. The presented experimental session shows a few interesting outcomes; first, ECC schemes implemented by using either Edwards curves or extended Jacobi quartic curves can obtain remarkable performances in terms of computational efficiency also on low-cost, low-resources processors. Second, the experiments showed that in some cases the number of Fp operations is not enough to accurately estimate the overall performance of an ECC-based cryptosystem.
  • Keywords
    public key cryptography; ECC schemes; Edwards curve-based cryptosystems; coordinate system; elliptic curve cryptography; elliptic curve family; embedded programmable processors; extended Jacobi quartic curve-based cryptosystems; point multiplication procedure; Computational efficiency; Elliptic curve cryptography; Elliptic curves; Jacobian matrices; Program processors; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet Technology and Secured Transactions (ICITST), 2013 8th International Conference for
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/ICITST.2013.6750229
  • Filename
    6750229