Parallel crypto-devices for GF(p) elliptic curve multiplication resistant against side channel attacks

  • Authors:
  • Santosh Ghosh;Monjur Alam;Dipanwita Roy Chowdhury;Indranil Sen Gupta

  • Affiliations:
  • Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, West Bengal 721 302, India;Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, West Bengal 721 302, India;Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, West Bengal 721 302, India;Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, West Bengal 721 302, India

  • Venue:
  • Computers and Electrical Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

All elliptic curve cryptographic schemes are based on scalar multiplication of points, and hence its faster computation signifies faster operation. This paper proposes two different parallelization techniques to speedup the GF(p) elliptic curve multiplication in affine coordinates and the corresponding architectures. The proposed implementations are capable of resisting different side channel attacks based on time and power analysis. The 160, 192, 224 and 256 bits implementations of both the architectures have been synthesized and simulated for both FPGA and 0.13@m CMOS ASIC. The final designs have been prototyped on a Xilinx Virtex-4 xc4vlx200-12ff1513 FPGA board and performance analyzes carried out. The experimental result and performance comparison show better throughput of the proposed implementations as compared to existing reported architectures.