DocumentCode :
2466090
Title :
Acceleration of RSA Cryptographic Operations Using FPGA Technology
Author :
Zutter, Jan ; Thalmaier, Max ; Klein, Martin ; Laux, Karsten-Olaf
Author_Institution :
Electron. Design Autom. Group, Univ. of Kaiserslautern, Kaiserslautern, Germany
fYear :
2009
fDate :
Aug. 31 2009-Sept. 4 2009
Firstpage :
20
Lastpage :
25
Abstract :
In Embedded Systems, the calculation of RSA cryptographic operations is sometimes hard to achieve if time constraints must be observed. In the following, we present an approach to increase processing power regarding cryptographic operations using FPGA (Field Programmable Gate Array) technology. The FPGA, which is present in many designs anyway, computes parts of the operations, allowing the embedded processor to do concurrent calculations. We will have a closer look at RSA, which is an example of a time-consuming asymmetric cryptographic algorithm. We will see that multiplication and squaring are basic operations of a modern RSA implementation and thus have to be computed in an efficient way. We implement those basic operations on an FPGA, which computes them faster than the processor.
Keywords :
embedded systems; field programmable gate arrays; public key cryptography; FPGA; RSA cryptographic operations; embedded systems; field programmable gate array; time-consuming asymmetric cryptographic algorithm; Acceleration; Concurrent computing; Cryptography; Databases; Electronic design automation and methodology; Embedded computing; Embedded system; Expert systems; Field programmable gate arrays; Time factors; Cryptography; Embedded Systems; FPGA; RSA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database and Expert Systems Application, 2009. DEXA '09. 20th International Workshop on
Conference_Location :
Linz
ISSN :
1529-4188
Print_ISBN :
978-0-7695-3763-4
Type :
conf
DOI :
10.1109/DEXA.2009.45
Filename :
5337555
Link To Document :
بازگشت