A Compact Elliptic Curve Cryptography Accelerator Over Prime Field for System-on-Chips

Elliptic Curve Cryptography (ECC) is widely adopted for secure communications due to its efficiency and ro-bust security features. Despite its benefits, ECC's computational intensity, especially over prime fields, poses integration challenges for cost-sensitive System-on-Chips (SoC). This paper proposes a compact accelerator tailored for elliptic curve arithmetic oper-ations over prime fields. Verified on the Xilinx Virtex-7 FPGA platform, this ECC accelerator achieves point multiplication on the NIST curve P-256 in 18.0 ms, operating at 156.9 MHz and utilizing only 589 slices. An ASIC implementation of the 384-bit version accelerator has been integrated into a metering SoC on a 22-nm CMOS process. Operating at 400 MHz, it can achieve point multiplication on the NIST curve P-256 in 7.1 ms and on the NIST curve P-384 in 10.7 ms, utilizing 31K gate equivalents. Its low gate count combined with high performance makes it a good solution for enhancing the security capabilities of cost-sensitive SoCs.

Authors

Institutions

Publication Details

Published
2024-10-25
DOI
https://doi.org/10.1109/icicm63644.2024.10814165
Primary Topic
Cryptography and Residue Arithmetic
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Compact Elliptic Curve Cryptography Accelerator Over Prime Field for System-on-Chips

Nianxiong Tan, Junwei Chen
Cryptography and Residue Arithmetic
article

A Compact Elliptic Curve Cryptography Accelerator Over Prime Field for System-on-Chips

Nianxiong Tan, Junwei Chen
article en

Abstract

Elliptic Curve Cryptography (ECC) is widely adopted for secure communications due to its efficiency and ro-bust security features. Despite its benefits, ECC's computational intensity, especially over prime fields, poses integration challenges for cost-sensitive System-on-Chips (SoC). This paper proposes a compact accelerator tailored for elliptic curve arithmetic oper-ations over prime fields. Verified on the Xilinx Virtex-7 FPGA platform, this ECC accelerator achieves point multiplication on the NIST curve P-256 in 18.0 ms, operating at 156.9 MHz and utilizing only 589 slices. An ASIC implementation of the 384-bit version accelerator has been integrated into a metering SoC on a 22-nm CMOS process. Operating at 400 MHz, it can achieve point multiplication on the NIST curve P-256 in 7.1 ms and on the NIST curve P-384 in 10.7 ms, utilizing 31K gate equivalents. Its low gate count combined with high performance makes it a good solution for enhancing the security capabilities of cost-sensitive SoCs.

Hangzhou Wanxiang Polytechnic (CN), Zhejiang University (CN)
Openalex Percentile: Top 61%
Cryptography and Residue Arithmetic
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.