首页|期刊导航|计算机应用与软件|一种针对Dilithium签名算法的侧信道泄漏检测方法

一种针对Dilithium签名算法的侧信道泄漏检测方法OA

中文摘要

后量子密码算法CRYSTALS-Dilithium已被NIST标准化为数字签名方案ML-DSA(FIPS 204),但其嵌入式实现仍可能遭受功耗侧信道泄漏威胁。针对Dilithium签名过程中数论变换(NTT)运算的泄漏检测与定位问题,提出一种结合互信息度量与卷积神经网络(CNN)的评估方法:主要思路是先基于互信息计算中间值与功耗之间的信息相关性,对NTT各层蝶形操作进行定量评估并定位高风险泄漏层;构建面向泄漏片段的CNN检测模型,并利用Grad-CAM对模型关注区域进行可视化,实现对关键时间窗口的定位与解释;在ARM Cortex-M4(STM32F407)平台上对Dilithium-2实现进行实验验证。结果表明,NTT第3-5层存在显著泄漏,峰值互信息达到0.58 bit;CNN对泄漏片段的识别准确率达到94.1%,定位精度达到±12个采样点。与传统SNR与TVLA(t-test)方法相比,所提方法在检测灵敏度与定位精度上具有优势,可为后量子密码模块的侧信道安全评估提供工具化支撑。

郭筝;曹培

智巡密码(上海)检测技术有限公司,上海201601上海交通大学,上海200240

信息技术与安全科学

后量子密码数论变换侧信道泄漏检测互信息卷积神经网络

《计算机应用与软件》 2026 (7)

P.373-378,387,7

10.3969/j.issn.1000-386x.2026.07.051

评论