JOURNAL ARTICLE

FPGA based implementation of parallel ECC processor

Abstract

In recent years many hardware designs of elliptic curve cryptography have been developed, aiming to accelerate the scalar multiplication process, mainly those based on the Field programmable Gate Arrays (FPGA), the major issue concerned the ability of embedding this strategic and strong algorithm in a very few hardware, we propose a scalable word based crypto processor that performs modular multiplication based on modified Montgomery algorithm for finite field GF(P) and GF(2m). The general trend of the hardware implementation of elliptic curve cryptography is to increase throughput by designing a variety of algorithms for the KP operation, by optimizing the architectures of finite field basic operation, and by selecting the most appropriate coordinate system point addition and doubling leave few possibilities for parallelism when considering a single KP operation. It is however possible to explore the design space of an elliptic curve crypto processor sharing the field operators among the computation of some different kP operation. In this paper the obtained parallelism scheme has been evaluated referring to an effective VLSI technology.

Keywords:
Computer science Elliptic curve cryptography Field-programmable gate array Scalar multiplication Parallel computing Elliptic Curve Digital Signature Algorithm Modular arithmetic Modular design Elliptic curve Finite field Scalability Cryptography Computer hardware Algorithm Mathematics Public-key cryptography Encryption

Metrics

2
Cited By
0.75
FWCI (Field Weighted Citation Impact)
18
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cryptography and Residue Arithmetic
Physical Sciences →  Computer Science →  Information Systems
Cryptography and Data Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.