TY - GEN
T1 - Fully parameterizable elliptic curve cryptography processor over GF(2 m)
AU - Kerins, Tim
AU - Popovici, Emanuel
AU - Marnane, William
AU - Fitzpatrick, Patrick
PY - 2002
Y1 - 2002
N2 - In this paper we present an Elliptic Curve Point Multiplication processor over base fields GF(2m), suitable for use in a wide range of commercial cryptography applications. Our design operates in a polynomial basis is fully parameterizable in the irreducible polynomial and the chosen Elliptic Curve over any base Galois Field up to a given size. High performance is achieved by use of a dedicated Galois Field arithmetic coprocessor implemented on FPGA. The underlying FPGA architecture is used to increase calculation performance, taking advantage of the properties of this kind of programmable logic device to perform the large number of logical operations required. We discuss the performance of our processor for different Elliptic Curves and compare the results with recent implementations in terms of speed and security.
AB - In this paper we present an Elliptic Curve Point Multiplication processor over base fields GF(2m), suitable for use in a wide range of commercial cryptography applications. Our design operates in a polynomial basis is fully parameterizable in the irreducible polynomial and the chosen Elliptic Curve over any base Galois Field up to a given size. High performance is achieved by use of a dedicated Galois Field arithmetic coprocessor implemented on FPGA. The underlying FPGA architecture is used to increase calculation performance, taking advantage of the properties of this kind of programmable logic device to perform the large number of logical operations required. We discuss the performance of our processor for different Elliptic Curves and compare the results with recent implementations in terms of speed and security.
UR - https://www.scopus.com/pages/publications/79955157698
U2 - 10.1007/3-540-46117-5_77
DO - 10.1007/3-540-46117-5_77
M3 - Conference proceeding
AN - SCOPUS:79955157698
SN - 3540441085
SN - 9783540441083
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 750
EP - 759
BT - Field-Programmable Logic and Applications
PB - Springer Verlag
ER -