• DocumentCode
    3434660
  • Title

    Elliptic Curve Point Multiplication in GF(2n) using Polynomial Residue Arithmetic

  • Author

    Schinianakis, Dimitrios ; Kakarountas, Athanasios ; Stouraitis, Thanos ; Skavantzos, Alexander

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Patras, Rion, Greece
  • fYear
    2009
  • fDate
    13-16 Dec. 2009
  • Firstpage
    980
  • Lastpage
    983
  • Abstract
    Elliptic Curve Point Multiplication is the main operation employed in all elliptic curve cryptosystems, as it forms the basis of the Elliptic Curve Discrete Logarithm Problem. Therefore, the efficient realization of an Elliptic Curve Point Multiplier is of fundamental importance, as its performance is decisive for the performance of the overall cryptosystem. This work presents the first practical implementation of an Elliptic Curve Point Multiplier in GF(2n) using Polynomial Residue Arithmetic. Unlike the typical representation of GF(2n) elements as polynomials in GF(2)[x] of degree at most n - 1, data are represented as their remainder modulo a set of L pairwise prime polynomials m1,m2, ... ,mL of degree w and such that Lw ¿ 2n. The methodology for incorporating Polynomial Residue Arithmetic in the elliptic curve point addition and doubling algorithms, as well as the VLSI architecture of the proposed point multiplier are analyzed, thus forming an interesting alternative to Elliptic Curve Cryptography realization.
  • Keywords
    VLSI; cryptography; polynomials; residue number systems; VLSI architecture; cryptosystems; elliptic curve point multiplication; polynomial residue arithmetic; Algorithm design and analysis; Digital arithmetic; Elliptic curve cryptography; Elliptic curves; Energy consumption; Galois fields; Hardware; Polynomials; Public key cryptography; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
  • Conference_Location
    Yasmine Hammamet
  • Print_ISBN
    978-1-4244-5090-9
  • Electronic_ISBN
    978-1-4244-5091-6
  • Type

    conf

  • DOI
    10.1109/ICECS.2009.5410842
  • Filename
    5410842