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
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;
Conference_Titel :
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-0218-0
DOI :
10.1109/ISCAS.2012.6271958