DocumentCode :
3361888
Title :
An efficient implementation of RSA for low cost microprocessors
Author :
Talal, Ahmed ; Sobh, Mohamed A. ; Eldin, Ayman M Bahaa
fYear :
2009
fDate :
15-17 Nov. 2009
Firstpage :
1
Lastpage :
4
Abstract :
This paper describes an efficient implementation of RSA cryptographic operations that can be used through a wide range of processors starting from 8 bit low cost microprocessor up to 64 bit expensive processor. The proposed implementation method reduces the memory usage, and uses generic C code that can be used with minor modification in different word length processors. The final implementation is optimized to achieve faster execution over specific target processors. Various optimization techniques are studied, like code optimization, algorithm alternation and FPGA acceleration.
Keywords :
microprocessor chips; public key cryptography; FPGA acceleration; RSA cryptographic operations; algorithm alternation; code optimization; generic C code; low cost microprocessors; optimization techniques; word length processors; Application software; Costs; Cryptographic protocols; Elliptic curve cryptography; Energy consumption; Microprocessors; Public key cryptography; Random number generation; Security; Testing; Cryptography; Optimization; Profiling; RSA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Test Workshop (IDT), 2009 4th International
Conference_Location :
Riyadh
Print_ISBN :
978-1-4244-5748-9
Type :
conf
DOI :
10.1109/IDT.2009.5404094
Filename :
5404094
Link To Document :
بازگشت