Published April 30, 2010 | Version v1
Journal article Open

COUPLED FPGA/ASIC IMPLEMENTATION OF ELLIPTIC CURVE CRYPTO-PROCESSOR

  • 1. Electronics and Micro-Electronics Laboratory (E. µ .E. L), Faculty of Sciences of Monastir, Tunisia
  • 2. TIMA – CMP Laboratory, Grenoble, France
  • 3. 3Information Engineering Department, Sultane Qaboos University, Oman.

Description

In this paper, we propose an elliptic curve key generation processor over GF(2163) scheme based on the Montgomery scalar multiplication algorithm. The new architecture is performed using polynomial basis. The Finite Field operations use a cellular automata multiplier and Fermat algorithm for inversion. For real time implementation, the architecture has been tested on an ISE 9.1 Software using Xilinx Virtex II Pro FPGA and on an ASIC CMOS 45 nm technology as well. The proposed implementation provides a time of 2.07 ms and 38 percent of Slices in Xilinx Virtex II Pro FPGA. Such features reveal the high efficiently of this implementation design.

Files

0410ijnsa8.pdf

Files (218.9 kB)

Name Size Download all
md5:ff897c2b0eacd8ce6320034a4adf3f76
218.9 kB Preview Download