Affiliation of Author(s):计算机科学与技术学院/人工智能学院/软件学院
Journal:2018 JOINT IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY AND 2018 IEEE ASIA-PACIFIC SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC/APEMC)
Key Words:Side-Channel Attacks EM locality Key Rank Esitimation Key Enumeration
Abstract:Key enumeration algorithm is one of the useful post analysis techniques for side-channel attacks to reduce the data complexity for successful key recovery. Normally, it is assumed that the merged key lists have similar quality since the SNR of the measurements are almost the same for different key bytes. However, for EM-based side-channel attacks, the relative position between the EM probe and the leakage source could affect the SNR of the measurement by a large amount. In other words, due to the locality of the EM measurement, the SNR could have a huge difference for different key bytes. As a result, the recovered key score lists could have large quality differences. This work gives a general overview of key enumeration and key rank estimation algorithms, then proposes a key list preprocess technique by adding a weight to the key list so that the key lists with different SNR could be enumerated with better performance, which means a higher key rank for the correct key. Our proposal has been verified using simulated key recovery attacks.
Translation or Not:no
Date of Publication:2018-01-01
Co-author:Li, Yang,Meng, Xiaohan,Wang, Shuang
Correspondence Author:wj