Title :
Spectral Modular Exponentiation
Author :
Saldamli, Gökay ; Koç, Çetin K.
Author_Institution :
Samsung Electron., Yongin-city
Abstract :
We describe a new method to perform the modular exponentiation operation, i.e., the computation of c = me mod n, where c, m, e and n are large integers. The new method uses the discrete Fourier transform over a finite ring, and relies on new techniques to perform multiplication and reduction operations. The method yields efficient and highly parallel architectures for hardware realizations of public-key cryptosystems requiring the modular exponentiation as the core computation, such as the RSA and Diffie-Hellman algorithms.
Keywords :
discrete Fourier transforms; parallel architectures; public key cryptography; Diffie-Hellman algorithm; RSA algorithm; discrete Fourier transform; integers; multiplication operations; parallel architectures; public-key cryptosystems; reduction operations; spectral modular exponentiation; Convolution; Digital arithmetic; Digital signal processing; Discrete Fourier transforms; Hardware; Parallel architectures; Polynomials; Public key cryptography; Signal processing; Signal processing algorithms;
Conference_Titel :
Computer Arithmetic, 2007. ARITH '07. 18th IEEE Symposium on
Conference_Location :
Montepellier
Print_ISBN :
0-7695-2854-6
DOI :
10.1109/ARITH.2007.34