DocumentCode :
3267268
Title :
On Increasing the Computational Efficiency of Long Integer Multiplication on FPGA
Author :
San, Ismail ; At, Nuray
Author_Institution :
Dept. of Electr. & Electron. Eng., Anadolu Univ., Eskisehir, Turkey
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
1149
Lastpage :
1154
Abstract :
This paper presents a compact hardware architecture for long integer multiplication and proposes a strategy to increase the computational efficiency of the Karatsuba algorithm on FPGA. The presented architecture aims to provide an efficient and compact architecture to be used where long integer multiplication is definitely required such as Cryptography, especially Public Key Cryptography (PKC), Coding theory, DSP and many more. There are several studies in the literature related to increase the efficiency of multiplication, especially in public key cryptography. From our point of view, the main advantage of this method over other existing methods is that recursive utilization of hardware resources with tight scheduling brings better performance with smaller logic area. Our coprocessor is also suitable for multiplications of polynomials in GF(p) and GF(2k). Our method achieves highest available frequency of FPGA. We compare our hardware performance figures for different bit width multiplication with other reported studies. The results show that our architecture combines performance with small area size.
Keywords :
computer architecture; coprocessors; field programmable gate arrays; processor scheduling; public key cryptography; DSP; FPGA; Karatsuba algorithm; PKC; coding theory; compact hardware architecture; coprocessor; long integer multiplication computational efficiency; public key cryptography; Algorithm design and analysis; Computer architecture; Coprocessors; Digital signal processing; Field programmable gate arrays; Hardware; Registers; Coprocessor; Cryptography; FPGA; Multiplication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2012 IEEE 11th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2172-3
Type :
conf
DOI :
10.1109/TrustCom.2012.215
Filename :
6296106
Link To Document :
بازگشت