A High Performance ASIC Based Elliptic Curve Cryptographic Processor over GF(p)

Xiaopeng Zhang,Shuguo Li
DOI: https://doi.org/10.1109/idt.2007.4437455
2007-01-01
Abstract: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).
What problem does this paper attempt to address?