DocumentCode :
2544029
Title :
A fast implementation of modular inversion over GF (2m) based on FPGA
Author :
Dong-Mei, Wei
Author_Institution :
Sch. of Inf. Eng., Univ. of SWUST, Mianyang, China
fYear :
2010
fDate :
16-18 April 2010
Firstpage :
465
Lastpage :
468
Abstract :
A fast algorithm for modular inversion over GF(2m) using Fermat´s Little Theorem is presented. A parallel modular multiplication algorithm and a cascade modular square block to reduce the times of modular exponentiation are given. Synthesis and implementation are realized in a Xilinx device of XC5VLX110T. By timing simulation, the clock frequency can achieve 50MHz. It is required to carry out one modular inversion operation in 0.5μs with 25 clock periods.
Keywords :
Galois fields; field programmable gate arrays; public key cryptography; timing; FPGA; GF (2m); XC5VLX110T; Xilinx device; cascade modular square block; frequency 50 MHz; modular inversion; parallel modular multiplication algorithm; time 0.5 mus; timing simulation; Clocks; Digital signatures; Elliptic curve cryptography; Field programmable gate arrays; Frequency synthesizers; Hamming weight; Parallel algorithms; Polynomials; Public key cryptography; Timing; FLT; FPGA; keywords-modular inversion; parallel modular multiplication algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-5263-7
Electronic_ISBN :
978-1-4244-5265-1
Type :
conf
DOI :
10.1109/ICIME.2010.5477629
Filename :
5477629
Link To Document :
بازگشت