Logo image
Elixir: High-throughput cost-effective dual-field processors and the design framework for elliptic curve cryptography
Journal article   Peer reviewed

Elixir: High-throughput cost-effective dual-field processors and the design framework for elliptic curve cryptography

Jyu-Yuan Lai and Chih-Tsun Huang
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol.16(11), pp.1567-1580
11/2008

Abstract

Coprocessors Elliptic curve cryptography Public-key cryptography VLSI
We present a design framework that consists of a high-throughput, parallel, and scalable elliptic curve cryptographic (ECC) processor, and its cost-effectiveness methodology for the design exploration. A two-phase scheduling methodology is proposed to optimize the ECC arithmetic over both GF(p) and GF(2 m ). Based on the methodology, a parallel and scalable ECC architecture is also proposed. Our dual-field ECC architecture supports arbitrary elliptic curves and arbitrary finite fields with different field sizes. The optimization to a variety of applications with different area/throughput requirements can be achieved rapidly and efficiently. Using 0.13-μm CMOS technology, a 160-bit ECC processor core is implemented, which can perform elliptic-curve scalar multiplication in 340 μs over GF(p) and 155 μs over GF(2 m ), respectively. The comparison of speed and area overhead among different ECC designs justifies the cost-effectiveness of the proposed ECC architecture with its design methodology. © 2008 IEEE.

Metrics

1 Record Views

Details

Logo image