电子学报2023,Vol.51Issue(11):3024-3032,9.DOI:10.12263/DZXB.20230419
基于线性判别分析的模幂掩码模板攻击方法
Linear Discriminant Analysis-Based Template Attack for Masked Implementation of Modular Exponentiation
摘要
Abstract
Masking is widely used in secure implementations of modular exponentiation,and its ability of side-chan-nel resilient has been well-demonstrated.During the modular multiplication in modular exponentiation,we discovered that there are several fetch operations,and variations in the power consumption,which revealed the address of the operands,and then proposed a template attack based on linear discriminant analysis aiming at this vulnerability.In contrast to operand-based leakage,fetch-based leakage is not affected by mask and thus can be effective in attacking masking-based modular ex-ponentiation.In our analysis,we extended testing vector leakage detection to the extraction of leaked features,which re-duced the influence of irrelevant points.Second,linear discriminant analysis was utilized to trace classification and reduced the dimensionality of traces,which improved the ability of trace separability.Finally,an attack was conducted on a hard-ware implementation of masking-based modular exponentiation.Results showed that fetch-based leakage was distributed in the entire modular multiplication operation,and the correct ratio of modulo multiplication identification is up to 99.98%.关键词
指数掩码/模幂掩码/模板攻击/线性判别分析/泄露检测/操作数读取Key words
exponential masking/masked implementation of modular exponentiation/template attack/linear dis-criminant analysis/testing vector leakage detection/operand loading分类
信息技术与安全科学引用本文复制引用
韩绪仓,陈波涛,曹伟琼,陈华,李昊远..基于线性判别分析的模幂掩码模板攻击方法[J].电子学报,2023,51(11):3024-3032,9.基金项目
国家自然科学基金(No.62172395)National Natural Science Foundation of China(No.62172395) (No.62172395)