跳到主要导航 跳到搜索 跳到主要内容

Trace augmentation: What can be done even before preprocessing in a profiled SCA?

  • Sihang Pu*
  • , Yu Yu
  • , Weijia Wang
  • , Zheng Guo
  • , Junrong Liu
  • , Dawu Gu
  • , Lingyun Wang
  • , Jie Gan
  • *此作品的通讯作者
  • Shanghai Jiao Tong University
  • Shanghai Viewsource Information Science and Technology Co., Ltd
  • Beijing Smart-Chip Microelectronics Technology Co., Ltd.

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Preprocessing is an important first step in side-channel attacks, especially for template attacks. Typical processing techniques, such as Principal Component Analysis (PCA) and Singular Spectrum Analysis (SSA), mainly aim to reduce noise and/or extract useful information from raw data, and they are barely robust to tolerate differences between profiling and target traces. In this paper, we propose an efficient and easy-to-implement approach to preprocessing by applying the data augmentation method from deep learning, whose appropriate parameters can be efficiently determined using a simple validation. Our trace augmentation method, when added prior to existing profiling methods, significantly enhances robustness and improves performance of the attacks. Simulation-based experiments show that our approach not only results in a more robust profiling (even show an enhancement to the known robust profilings), but also works well in the ideal scenario (no distortions between profiling and target traces). The results of FPGA-based and software experiments are consistent to the ones of simulation-based counterparts. Thus, we conclude that the proposed augmentation method is an efficient performance-boosting add-on to profiled side-channel attacks in real world.

源语言英语
主期刊名Smart Card Research and Advanced Applications - 16th International Conference, CARDIS 2017,Revised Selected Papers
编辑Thomas Eisenbarth, Yannick Teglia
出版商Springer Verlag
232-247
页数16
ISBN(印刷版)9783319752075
DOI
出版状态已出版 - 2018
已对外发布
活动16th International Conference on Smart Card Research and Advanced Applications, CARDIS 2017 - Lugano, 瑞士
期限: 13 11月 201715 11月 2017

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
10728 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议16th International Conference on Smart Card Research and Advanced Applications, CARDIS 2017
国家/地区瑞士
Lugano
时期13/11/1715/11/17

指纹

探究 'Trace augmentation: What can be done even before preprocessing in a profiled SCA?' 的科研主题。它们共同构成独一无二的指纹。

引用此