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
Link To Document