Side-Channel Leakage in Low-Entropy Masking Schemes Attributed to FPGA Architecture

Masking is one of the most popular to guarantee the security of the cryptographic implementation against side-channel analysis. Low Entropy Masking Scheme (LEMS) has been proposed to relieve the high overhead by reducing the entropy of the mask. The masks are selected carefully to resist univariate first-order attacks. However, in practice, securely implementing masking can be a challenging task. In this work, we exhibit the vulnerability of LEMS implementation on FPGA. Firstly, we provide the security model to characterize the masking balance at the implementation level. Based on the security model, we exhibit a first-order leakage in the netlist of the implementation. It can be proved that this defect is due to the uncontrollable EDA tool to optimize the AES Sbox implementation on the specific architecture of FPGA during synthesis. The discovered flaw can be exhibited by performing a couple of first-order attacks to recover the secret key successfully on FPGA. The vulnerability is verified by simulation and practical measurements. Finally, the potential countermeasure and security evaluation process for LEMS are provided to avoid leakage during the pre-silicon design phase.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Published
2025-09-08
DOI
https://doi.org/10.1109/tcad.2025.3607151
Primary Topic
CCD and CMOS Imaging Sensors
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Side-Channel Leakage in Low-Entropy Masking Schemes Attributed to FPGA Architecture

Yikang Guo, Fan Zhang, Yanbin Li
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
CCD and CMOS Imaging Sensors
article

Side-Channel Leakage in Low-Entropy Masking Schemes Attributed to FPGA Architecture

Yikang Guo, Fan Zhang, Yanbin Li
article en

Abstract

Masking is one of the most popular to guarantee the security of the cryptographic implementation against side-channel analysis. Low Entropy Masking Scheme (LEMS) has been proposed to relieve the high overhead by reducing the entropy of the mask. The masks are selected carefully to resist univariate first-order attacks. However, in practice, securely implementing masking can be a challenging task. In this work, we exhibit the vulnerability of LEMS implementation on FPGA. Firstly, we provide the security model to characterize the masking balance at the implementation level. Based on the security model, we exhibit a first-order leakage in the netlist of the implementation. It can be proved that this defect is due to the uncontrollable EDA tool to optimize the AES Sbox implementation on the specific architecture of FPGA during synthesis. The discovered flaw can be exhibited by performing a couple of first-order attacks to recover the secret key successfully on FPGA. The vulnerability is verified by simulation and practical measurements. Finally, the potential countermeasure and security evaluation process for LEMS are provided to avoid leakage during the pre-silicon design phase.

IEEE Transactions on Computer-Aided Design of Integrated Circuits and SystemsVol. 45(4)
Nanjing Agricultural University (CN), Shandong University (CN), Zhejiang University of Science and Technology (CN)
Openalex Percentile: Top 77%
CCD and CMOS Imaging Sensors
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.