Exploring Genomic Sequence Alignment for Improving Side-Channel Analysis

被引:0
|
作者
Uchoa, Heitor [1 ,2 ]
Arora, Vipul [2 ]
Vermoen, Dennis [2 ]
Ottavi, Marco [1 ]
Alachiotis, Nikolaos [1 ]
机构
[1] Univ Twente, Enschede, Netherlands
[2] Riscure BV, Delft, Netherlands
来源
COMPUTER SECURITY - ESORICS 2023, PT III | 2024年 / 14346卷
关键词
Side Channel Analysis; Multiple Sequence Alignment; POWER ANALYSIS; MULTIPLE;
D O I
10.1007/978-3-031-51479-1_11
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Side-channel analysis (SCA) extracts sensitive information from a device by analyzing information that is leaked through side channels. These measurements are correlated with specific operations executed on the device, e.g., encryption or decryption, allowing to extract useful information from the data. Countermeasures, however, disrupt the synchronization between the device's operations and the corresponding side-channel data, yielding their alignment a prerequisite for successful SCA. In this work, we describe parallels between side-channel analysis and molecular biology, and propose a novel approach to align side-channel traces using genomic sequence alignment methods. We find that Multiple Sequence Alignment techniques can align power traces with higher quality than elastic alignment (based on Dynamic Time Warping), thereby enabling downstream SCA methods, e.g., Correlation Power Analysis, to extract cryptography keys with up to 44% less traces.
引用
收藏
页码:203 / 221
页数:19
相关论文
共 50 条
  • [1] Improving Efficiency of Key Enumeration Based on Side-Channel Analysis
    Yang, Wei
    Fu, Anmin
    Zhang, Hailong
    Huang, Chanying
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 54 - 61
  • [2] Trace Alignment Preprocessing in Side-Channel Analysis Using the Adaptive Filter
    Gu, Shuyi
    Luo, Zhenghua
    Chu, Yingjun
    Xu, Yanghui
    Jiang, Ying
    Guo, Junxiong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 5580 - 5591
  • [3] Side-Channel Analysis of Keymill
    Dobraunig, Christoph
    Eichlseder, Maria
    Korak, Thomas
    Mendel, Florian
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, 2017, 10348 : 138 - 152
  • [4] On XTR and side-channel analysis
    Page, D
    Stam, M
    SELECTED AREAS IN CRYPTOGRAPHY, 2005, 3357 : 54 - 68
  • [5] On XTR and side-channel analysis
    Page, Daniel
    Stam, Martijn
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3357 : 54 - 68
  • [6] Improving Side-Channel Analysis Through Semi-supervised Learning
    Picek, Stjepan
    Heuser, Annelie
    Jovic, Alan
    Knezevic, Karlo
    Richmond, Tania
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2018, 2019, 11389 : 35 - 50
  • [7] Instruction Sequence Identification and Disassembly Using Power Supply Side-Channel Analysis
    Krishnankutty, Deepak
    Li, Zheng
    Robucci, Ryan
    Banerjee, Nilanjan
    Patel, Chintan
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (11) : 1639 - 1653
  • [8] Federated Learning in Side-Channel Analysis
    Wang, Huanyu
    Dubrova, Elena
    INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2020, 2021, 12593 : 257 - 272
  • [9] Side-Channel Analysis of the TERO PUF
    Tebelmann, Lars
    Pehl, Michael
    Immler, Vincent
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN (COSADE 2019), 2019, 11421 : 43 - 60
  • [10] Abacus: Precise Side-Channel Analysis
    Bao, Qinkun
    Wang, Zihao
    Li, Xiaoting
    Larus, James R.
    Wu, Dinghao
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 797 - 809