信息网络安全 ›› 2019, Vol. 19 ›› Issue (3): 43-51.doi: 10.3969/j.issn.1671-1122.2019.03.006

• • 上一篇    下一篇

免触发信号的侧信道加解密区间定位方法

戴立, 胡红钢()   

  1. 中国科学技术大学中国科学院电磁空间信息重点实验室,安徽合肥 230027
  • 收稿日期:2018-12-21 出版日期:2019-03-19 发布日期:2020-05-11
  • 作者简介:

    作者简介:戴立(1993—),男,江西,硕士研究生,主要研究方向为密码学、侧信道分析;胡红钢(1978—),男,四川,教授,博士,主要研究方向为密码学、网络安全。

  • 基金资助:
    国家自然科学基金[61522210]

Encryption and Decryption Interval Locating Method for Non-trigger Side-channel Analysis

Li DAI, Honggang HU()   

  1. CAS Key Lab of Electromagnetic Space Information, University of Science and Technology of China, Hefei Anhui 230027, China
  • Received:2018-12-21 Online:2019-03-19 Published:2020-05-11

摘要:

文章针对在无触发信号的侧信道分析场景下,如何快速进行加解密区间定位的问题展开了研究。文章在“粗匹配+细匹配”双重匹配架构的基础上,设计了快速距离匹配和快速弹性匹配两种粗匹配算法,通过对原轨迹进行数据降维和特征提取,可以达到快速加解密区间定位的效果。快速距离匹配算法针对无随机时延防护的轨迹进行设计,快速弹性匹配算法针对存在随机时延防护的轨迹进行设计。通过将这两种粗匹配算法与传统的轨迹对齐技术配合使用,可以实现快速而精准的轨迹对齐。同时,实验结果证明了这两种粗匹配算法的可行性和高效性。该算法能够满足在轨迹采集时实时定位加解密区间的效率需求,有助于解决无可用触发信号或无高效触发信号的侧信道分析场景下进行加解密区间识别和定位的难题。

关键词: 侧信道分析, 轨迹对齐, 触发机制, 区间定位

Abstract:

This paper studies how to quickly locate encryption and decryption intervals in the non-trigger side channel analysis scenario. The paper proposes the “rough matching + fine matching” architecture, and designs two kinds of rough matching algorithm: the fast-distance matching algorithm and the fast-elastic matching algorithm. By performing dimensionality reduction and feature extraction on original trace data, fast interval locating can be achieved. The fast-distance matching algorithm is designed for traces without random delay protection; meanwhile the fast-elastic matching algorithm is designed for traces with random delay protection. By using rough matching algorithms and traditional trace alignment algorithms in combination, people can align traces quickly and accurately. In addition, the experimental results in this paper prove the feasibility and efficiency of the rough matching algorithms. The solution can meet the efficiency requirement of real-time interval locating during traces acquisition, and can help solve the problem of interval identification and localization under non-trigger or low-efficiency trigger side channel analysis scenarios.

Key words: side-channel analysis, trace alignment, trigger mechanism, interval locating

中图分类号: