TY - JOUR
T1 - High-Performance Elliptic Curve Scalar Multiplication Architecture Based on Interleaved Mechanism
AU - Zhang, Jingqi
AU - Chen, Zhiming
AU - Ma, Mingzhi
AU - Jiang, Rongkun
AU - Wang, An
AU - Wang, Weijiang
AU - Dang, Hua
N1 - Publisher Copyright:
© 1993-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - High-performance (HP) elliptic curve scalar multiplication (ECSM) hardware implementations hold significant importance in ensuring communication security in high-capacity and high-concurrence application scenarios. By analyzing the inherent priorities and parallelism in ECSMs, we proposed a novel HP ECSM algorithm and a partially parallel inversion algorithm based on the interleaved mechanism. With two dedicated multipliers and one interleaved multiplier, we introduced a compact hardware scheduling scheme to realize the consumption of four clock cycles within each loop of ECSM. The proposed HP ECSM architecture consists of two Karatsuba-Ofman multipliers (KOMs) and one classical multiplier (CM). The multiplexors and pipeline stages are meticulously designed to optimize the critical path (CP). The proposed architecture is implemented over Virtex-7 field-programmable gate array (FPGA), and the throughput reaches 158.03, 138.23, and 117.50 Mbps over GF2163, GF2283, and GF2571 using 8762, 20 451, and 41 974 slices, respectively. The comparisons with recent existing works demonstrate that the performance and throughput of our design are among the top.
AB - High-performance (HP) elliptic curve scalar multiplication (ECSM) hardware implementations hold significant importance in ensuring communication security in high-capacity and high-concurrence application scenarios. By analyzing the inherent priorities and parallelism in ECSMs, we proposed a novel HP ECSM algorithm and a partially parallel inversion algorithm based on the interleaved mechanism. With two dedicated multipliers and one interleaved multiplier, we introduced a compact hardware scheduling scheme to realize the consumption of four clock cycles within each loop of ECSM. The proposed HP ECSM architecture consists of two Karatsuba-Ofman multipliers (KOMs) and one classical multiplier (CM). The multiplexors and pipeline stages are meticulously designed to optimize the critical path (CP). The proposed architecture is implemented over Virtex-7 field-programmable gate array (FPGA), and the throughput reaches 158.03, 138.23, and 117.50 Mbps over GF2163, GF2283, and GF2571 using 8762, 20 451, and 41 974 slices, respectively. The comparisons with recent existing works demonstrate that the performance and throughput of our design are among the top.
KW - Elliptic curve cryptography (ECC)
KW - elliptic curve scalar multiplication (ECSM)
KW - field-programmable gate arrays (FPGAs)
KW - hardware architecture
UR - http://www.scopus.com/inward/record.url?scp=85208944526&partnerID=8YFLogxK
U2 - 10.1109/TVLSI.2024.3486312
DO - 10.1109/TVLSI.2024.3486312
M3 - Article
AN - SCOPUS:85208944526
SN - 1063-8210
JO - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
JF - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
ER -