| 注册
首页|期刊导航|信息安全研究|针对wNAF实现ECDSA的格攻击研究

针对wNAF实现ECDSA的格攻击研究

马自强 孟誉卓 魏良根 王名宇 张娟洋

信息安全研究2026,Vol.12Issue(4):319-329,11.
信息安全研究2026,Vol.12Issue(4):319-329,11.DOI:10.12379/j.issn.2096-1057.2026.04.04

针对wNAF实现ECDSA的格攻击研究

Research on Lattice Attack on ECDSA Implemented with wNAF

马自强 1孟誉卓 1魏良根 1王名宇 2张娟洋1

作者信息

  • 1. 宁夏大学信息工程学院 银川 750021||宁夏"东数西算"人工智能与信息安全重点实验室(宁夏大学) 银川 750021||宁夏大数据与人工智能省部共建协同创新中心(宁夏大学) 银川 750021
  • 2. 大连海事大学信息科学技术学院 辽宁大连 116026
  • 折叠

摘要

Abstract

To mount an attack on the elliptic curve digital signature algorithm(ECDSA)using the windowed non-adjacent form(wNAF)for scalar multiplication,one first requires side-channel analysis to gather information,followed by lattice-based methods to recover the private key.Since the information collected from side-channel analysis about secret parameters such as the signing private key is partial,it typically necessitates scores or even hundreds of signatures to fully recover the private key.However,in practical attacks,there are stringent limitations on the number of signatures available,making it challenging for attackers to obtain such a large volume of signature data.To maximize the utilization of information gathered through side-channel analysis and recover the complete private key using only a few signatures,a lattice attack construction method based on the extended hidden number problem(EHNP)is proposed.Initially,cache side-channel attacks are employed to collect Double-Add-Invert chains during the actual execution of the ECDSA algorithm.Subsequently,these Double-Add-Invert chains are converted into EHNP instances.Next,EHNP is leveraged to construct a lattice matrix,within which exists a target lattice vector bearing the private key.Finally,the block Korkin-Zolotarev(BKZ)lattice basis reduction algorithm is applied to locate this target lattice vector,thereby recovering the private key.Experimental results demonstrate that the proposed attack scheme can recover the complete signing private key using only two signatures,achieving the theoretical limit.

关键词

椭圆曲线数字签名算法/缓存侧信道攻击/格攻击/扩展隐藏数问题/私钥

Key words

ECDSA/cache side-channel attack/lattice attack/EHNP/private key

分类

信息技术与安全科学

引用本文复制引用

马自强,孟誉卓,魏良根,王名宇,张娟洋..针对wNAF实现ECDSA的格攻击研究[J].信息安全研究,2026,12(4):319-329,11.

基金项目

宁夏自然科学基金青年项目B类(2025AAC050015) (2025AAC050015)

信息安全研究

2096-1057

访问量0
|
下载量0
段落导航相关论文