Innovative Elliptic Curve Multiplication Design for Preventing Side-Channel Attacks Based on Variable Radix System

Elliptic Curve Cryptography (ECC) is a significant asymmetric encryption technique, with Elliptic Curve Multiplication (ECM) playing a fundamental role in ECC. However, the conventional ECM employs the Double-and-Add algorithm, which sequentially processes each private key bit, making it vulnerable to Side-Channel Attacks (SCAs). To address this issue, this paper proposes a method that transforms the private key into a variable-radix system for computation. By breaking the correlation between private key bits and power waveforms, this design effectively defends against various forms of SCAs, including Timing Attacks (TA), Simple Power Analysis (SPA), Differential Power Analysis (DPA), Doubling Attacks, and Zero Point Attacks (ZPA), and we implemented our design using TSMC 40nm process.

Authors

Institutions

Publication Details

Published
2025-05-25
DOI
https://doi.org/10.1109/iscas56072.2025.11043869
Citations
1
Primary Topic
Cryptography and Residue Arithmetic
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Innovative Elliptic Curve Multiplication Design for Preventing Side-Channel Attacks Based on Variable Radix System

Bo-Shiyan Yang, Wei-Bang Ma, Yang Yang, Xiang-Yuan Deng et al.
1 citations
Cryptography and Residue Arithmetic
3.25
article

Innovative Elliptic Curve Multiplication Design for Preventing Side-Channel Attacks Based on Variable Radix System

Bo-Shiyan Yang, Wei-Bang Ma, Yang Yang, Xiang-Yuan Deng, Wai-Chi Fang
article en
1 citations

Abstract

Elliptic Curve Cryptography (ECC) is a significant asymmetric encryption technique, with Elliptic Curve Multiplication (ECM) playing a fundamental role in ECC. However, the conventional ECM employs the Double-and-Add algorithm, which sequentially processes each private key bit, making it vulnerable to Side-Channel Attacks (SCAs). To address this issue, this paper proposes a method that transforms the private key into a variable-radix system for computation. By breaking the correlation between private key bits and power waveforms, this design effectively defends against various forms of SCAs, including Timing Attacks (TA), Simple Power Analysis (SPA), Differential Power Analysis (DPA), Doubling Attacks, and Zero Point Attacks (ZPA), and we implemented our design using TSMC 40nm process.

National Yang Ming Chiao Tung University (TW)
Openalex Percentile: Top 8%
Cryptography and Residue Arithmetic
3.25
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.