DocumentCode :
3516111
Title :
A Robust GF(p) Parallel Arithmetic Unit for Public Key Cryptography
Author :
Ghosh, Santosh ; Alam, Monjur ; Gupta, Indranil Sen ; Chowdhury, Dipanwita Roy
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
fYear :
2007
fDate :
29-31 Aug. 2007
Firstpage :
109
Lastpage :
115
Abstract :
This paper presents the architecture and FPGA implementation of a robust GF(p) parallel arithmetic unit. The most efficient modular multiplication, inversion and division units greatly reduce the clock cycles requirement for point operations applicable to elliptic curve cryptography. The parallel arithmetic unit helps to achieve a high speed up in cryptographic applications. The architecture can resist the cryptographic timing attack. Integrated input and output interface units provide lower bandwidth requirement to plug in the architecture with automated cryptographic systems. The design exhibits its elegance among competitive architecture with respect to throughput and robustness.
Keywords :
digital arithmetic; field programmable gate arrays; parallel architectures; public key cryptography; FPGA implementation; GF(p) parallel arithmetic unit; automated cryptographic systems; cryptographic timing attack; elliptic curve cryptography; modular division; modular inversion; modular multiplication; public key cryptography; Arithmetic; Bandwidth; Clocks; Elliptic curve cryptography; Field programmable gate arrays; Plugs; Public key cryptography; Resists; Robustness; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location :
Lubeck
Print_ISBN :
978-0-7695-2978-3
Type :
conf
DOI :
10.1109/DSD.2007.4341457
Filename :
4341457
Link To Document :
بازگشت