• DocumentCode
    3022753
  • Title

    GF(2n) Montgomery multiplication using Polynomial Residue Arithmetic

  • Author

    Schinianakis, Dimitrios ; Skavantzos, Alexander ; Stouraitis, Thanos

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Patras, Rion, Greece
  • fYear
    2012
  • fDate
    20-23 May 2012
  • Firstpage
    3033
  • Lastpage
    3036
  • Abstract
    A methodology for incorporating Polynomial Residue Arithmetic (PRA) in the Montgomery multiplication algorithm for polynomials in GF(2n) is presented in this paper. The mathematical conditions that need to be satisfied, in order for this incorporation to be valid are examined and performance results are given in terms of the field characteristic n, the number of moduli elements L, and the moduli word-length w. The proposed architecture is highly parallelizable and flexible, as it supports Polynomial-to-PRA and PRA-to-Polynomial conversions, Chinese Remainder Theorem (CRT) for polynomials, Montgomery multiplication, and Montgomery exponentiation in the same hardware.
  • Keywords
    arithmetic; polynomials; CRT; Chinese Remainder Theorem; Montgomery exponentiation; Montgomery multiplication algorithm; PRA-to-Polynomial conversion; Polynomial-to-PRA conversion; mathematical conditions; moduli elements; montgomery multiplication; polynomial residue arithmetic; polynomials; Computer architecture; Elliptic curve cryptography; Hardware; Logic gates; Polynomials; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
  • Conference_Location
    Seoul
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-0218-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2012.6271958
  • Filename
    6271958