• 中国期刊全文数据库
  • 中国学术期刊综合评价数据库
  • 中国科技论文与引文数据库
  • 中国核心期刊(遴选)数据库
潘力, 韦永壮. 轻量级认证加密算法ASCON的差分功耗分析[J]. 桂林电子科技大学学报, 2023, 43(2): 142-148.
引用本文: 潘力, 韦永壮. 轻量级认证加密算法ASCON的差分功耗分析[J]. 桂林电子科技大学学报, 2023, 43(2): 142-148.
PAN Li, WEI Yongzhuang. Differential power analysis of lightweight authenticated encryption algorithm ASCON[J]. Journal of Guilin University of Electronic Technology, 2023, 43(2): 142-148.
Citation: PAN Li, WEI Yongzhuang. Differential power analysis of lightweight authenticated encryption algorithm ASCON[J]. Journal of Guilin University of Electronic Technology, 2023, 43(2): 142-148.

轻量级认证加密算法ASCON的差分功耗分析

Differential power analysis of lightweight authenticated encryption algorithm ASCON

  • 摘要: 针对轻量级认证加密算法ASCON的结构,提出一种差分功耗分析方法。该方法结合算法S盒实现特点,利用汉明重量模型作为功耗区分函数,将功耗曲线分组,并恢复出加密用的主密钥。进一步地,对于DPA攻击中出现的“魅峰”,给出一种功耗曲线预处理方法,先将曲线根据明文分组并求均值,再对预处理后的曲线发起DPA攻击。通过采集sa置换泄露的1 500条功耗曲线,能快速恢复出其主密钥的44 bit。此外,直接攻击原始曲线所需时间为21 849.888 9 ms,引入预处理技术后,攻击预处理的曲线所需时间为198.911 3 ms,约为直接攻击原始曲线所需时间的1/109。

     

    Abstract: Aiming at the structure of the lightweight authentication encryption algorithm ASCON, a differential power analysis) method is proposed. It combines the implementation characteristics of the algorithm S-box, uses the Hamming weight model as the power consumption discrimination function, groups the traces, and recovers the master key for encryption. Furthermore, for the "ghost peaks" what appear in DPA attacks, a traces preprocessing method is given. First, the traces are grouped according to plaintext and averaged, and then DPA attacks are launched on the preprocessed traces. The 44 bit master key of ASCON cipher can be recovered by attacking its sa permutation, where 1 500 traces are collected. In addition, the time required to directly attack the original traces is 21 849.888 9 ms, and the time required to attack the preprocessed traces is 198.911 3 ms. After preprocessing the traces, the time taken to attack the preprocessed traces is about 1/109 of that of directly attacking the original traces.

     

/

返回文章
返回