JOURNAL ARTICLE

Efficient Parallel Hardware Architecture for GF(p) Elliptic Curve Point Multiplication on FPGA

Ruoyu WuBinchao YuZhaofeng ChenXiangyu LiGuanzhong Tian

Year: 2025 Journal:   International Journal of Circuit Theory and Applications Vol: 53 (10)Pages: 5839-5850   Publisher: Wiley

Abstract

ABSTRACT Elliptic curve point multiplication is a critical component in elliptic curve cryptography, serving as a key computational module for fast and secure encryption. To enhance computational performance, parallelism and pipelining are commonly employed techniques in hardware design. However, the stringent computational dependencies in elliptic curve cryptography and the complex combinational logic required for large integer multiplication present significant challenges for area‐efficient hardware design, leading to performance bottlenecks. This paper aims to improve system frequency by employing multilevel pipeline partitioning to optimize the critical path. We implement an efficient, low‐latency, high‐radix modular multiplication unit by combining parallel multiplication with deep pipelining. Building on this high‐frequency, high‐throughput modular multiplication unit, we propose a high‐performance ECPM architecture. Multistage pipelines are inserted into each unit of the ECPM to maintain high‐frequency operation across the entire system. Additionally, by analyzing and refining the combined point quadruple‐point addition computation flow and data dependencies, we introduce a no‐idle parallel modular multiplier architecture, which improves cycle efficiency per computation iteration by 9 % . Experimental results on the Virtex‐7 FPGA platform demonstrate that, compared with related works, the proposed ECPM architecture achieves a 30 % improvement in Area Time.

Keywords:
Multiplication (music) Field-programmable gate array GF(2) Computer science Elliptic curve cryptography Arithmetic Point (geometry) Elliptic curve Parallel computing Mathematics Computer hardware Discrete mathematics Finite field Public-key cryptography Combinatorics Encryption Pure mathematics Operating system

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
28
Refs
0.07
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

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