DocumentCode :
2283877
Title :
Novel techniques for Montgomery modular multiplication algorithms for public key cryptosystems
Author :
Venkatasubramani, V.R. ; Rajaram, S.
Author_Institution :
Dept. of Electron. & Commun. Eng., Thiagarajar Coll. of Eng., Madurai, India
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
1
Lastpage :
6
Abstract :
Extension of Montgomery multiplication algorithms in GF(p) are studied and analyzed. The time and space requirements of various state-of-the-art algorithms are presented. We propose Modified Montgomery Modular Multiplication Algorithms that reduces the number of computational operations such as number of additions, memory reads and writes involved in the existing algorithms, thereby, saving considerable time and area for execution. Many design examples has been solved to prove the theoretical correctness of the proposed algorithms. Complexity analysis shows that Modified Coarsely Integrated Scanning (MCIOS) consume less space and time compared to other modified Montgomery Algorithms. To verify the logical correctness, the proposed MCIOS algorithm was implemented in Xilinx Spartan3E FPGA. The total memory for execution of 64-bit operand is 135484 KB for MCIOS and 140496 KB for existing Coarsely Integrated Scanning (CIOS) method. The proposed algorithm can be changed to be suitable for any arbitrary Galois field size with little modifications. Also the proposed algorithm can be developed as architecture suitable for System on Chip (SoC) implementations of Elliptic curve cryptosystem. Subsequently, the system can be developed as a 3D chip.
Keywords :
field programmable gate arrays; public key cryptography; system-on-chip; 3D chip; Galois field size; MCIOS algorithm; Montgomery modular multiplication algorithm; Xilinx Spartan3E FPGA; addition operation; complexity analysis; computational operation; elliptic curve cryptosystem; field programmable gate array; modified coarsely integrated scanning algorithm; public key cryptosystem; system-on-chip; Algorithm design and analysis; Complexity theory; Elliptic curve cryptography; Field programmable gate arrays; Galois fields; Memory management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical Design of Advanced Packaging and Systems Symposium (EDAPS), 2011 IEEE
Conference_Location :
Hanzhou
ISSN :
2151-1225
Print_ISBN :
978-1-4673-2288-1
Electronic_ISBN :
2151-1225
Type :
conf
DOI :
10.1109/EDAPS.2011.6213746
Filename :
6213746
Link To Document :
بازگشت