Skip to Main Content
In this paper, a high-performance ASIC based elliptic curve cryptographic (ECC) processor is proposed to implement six elliptic curve schemes: key generation, key agreement, digital signature, digital verification, elgamal encryption and elgamal decryption. The processor supports reconfigurable elliptic curves over GF(p) with sizes ranging from 192 to 256 bits and reaches a high performance of 10526 scalar multiplications, 8333 digital signatures and 4761 digital verifications per second respectively in typical case. To the best of our knowledge, this work is the first practice to implement an ASIC based ECC processor over GF(p).
Date of Conference: 16-18 Dec. 2007