SEAMS: A Symmetric Encryption Algorithm Modification System to Resist Power Based Side Channel Attacks

被引:0
作者
Pathirana, K. P. A. P. [1 ]
Lankarathne, L. R. M. O. [1 ]
Hangawaththa, N. H. A. D. A. [1 ]
Abeywardena, K. Y. [2 ]
Kuruwitaarachchi, N. [2 ]
机构
[1] Sri Lanka Inst Informat Technol, Dept Informat Technol, Malabe, Sri Lanka
[2] Sri Lanka Inst Informat Technol, Dept Informat Syst Engn, Malabe, Sri Lanka
来源
INTELLIGENT COMPUTING, VOL 2 | 2019年 / 857卷
关键词
Cryptography; Encryption; Side channel attacks; Machine learning; Power analysis;
D O I
10.1007/978-3-030-01177-2_70
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Side channel attacks which examine physical characteristics of a cryptographic algorithm, are getting much more popular in present days since it is easier to mount an attack in a short time with only a few hundred dollars' worth of devices. Sensitive information of a cryptographic module can be easily identified by evaluating the side channel information, such as power consumption, heat and electromagnetic emissions that outputs from the cryptographic device. This creates a huge impact on the security of the cryptographic modules as it is an efficient technique to break cryptographic algorithms by analyzing the patterns of the side channel information without having any specialized knowledge in cryptography. The solution proposed in this paper is an algorithm modification system for symmetric algorithms in order to mitigate side channel attacks. This is achieved by injecting randomness to the algorithm following a comprehensive analysis of power fluctuations that outputs from a given algorithm. In the proposed solution, a hardware device tracks down the patterns in power consumption and analyze those meter readings by utilizing machine learning techniques. As a result of this analysis, it identifies the pattern generating source code positions. System will add random code fragments in to the identified positions in the algorithm without altering the output in order to resist side channel attacks.
引用
收藏
页码:965 / 976
页数:12
相关论文
共 50 条
  • [1] Leaking secrets in homomorphic encryption with side-channel attacks
    Aydin, Furkan
    Aysu, Aydin
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2024, 14 (02) : 241 - 251
  • [2] Review on Hybrid Deep Learning Models for Enhancing Encryption Techniques Against Side Channel Attacks
    Ahmed, Amjed A.
    Hasan, Mohammad Kamrul
    Aman, Azana H.
    Safie, Nurhizam
    Islam, Shayla
    Ahmed, Fatima A.
    Ahmed, Thowiba E.
    Pandey, Bishwajeet
    Rzayeva, Leila
    [J]. IEEE ACCESS, 2024, 12 : 188435 - 188453
  • [3] MEAS: memory encryption and authentication secure against side-channel attacks
    Unterluggauer, Thomas
    Werner, Mario
    Mangard, Stefan
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2019, 9 (02) : 137 - 158
  • [4] MEAS: memory encryption and authentication secure against side-channel attacks
    Thomas Unterluggauer
    Mario Werner
    Stefan Mangard
    [J]. Journal of Cryptographic Engineering, 2019, 9 : 137 - 158
  • [5] Cache Side-Channel Attacks Detection for AES Encryption Based on Machine Learning
    Tong, Zhongkai
    Zhu, Ziyuan
    Sha, Zhangyu
    Liu, Yuxin
    Meng, Dan
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14875 : 62 - 74
  • [6] Power Analysis Side Channel Attacks and Countermeasures for the Internet of Things
    Liptak, Christopher
    Mal-Sarkar, Sanchita
    Kumar, Sathish A. P.
    [J]. 2022 IEEE PHYSICAL ASSURANCE AND INSPECTION OF ELECTRONICS (PAINE), 2022, : 58 - 64
  • [7] Exploiting the Physical Disparity: Side-Channel Attacks on Memory Encryption
    Unterluggauer, Thomas
    Mangard, Stefan
    [J]. CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, COSADE 2016, 2016, 9689 : 3 - 18
  • [8] Side Channel Attack Countermeasure for Low Power Devices with AES Encryption
    Ruminot-Ahumada, Nicolas
    Valencia-Cordero, Claudio
    Abarzua-Ortiz, Rodrigo
    [J]. 2021 IEEE IFAC INTERNATIONAL CONFERENCE ON AUTOMATION/XXIV CONGRESS OF THE CHILEAN ASSOCIATION OF AUTOMATIC CONTROL (IEEE IFAC ICA - ACCA2021), 2021,
  • [9] Software Implementation of AES-128: Side Channel Attacks Based on Power Traces Decomposition
    Hu, Fanliang
    Ni, Feng
    [J]. 2022 INTERNATIONAL CONFERENCE ON CYBER WARFARE AND SECURITY (ICCWS), 2022, : 14 - 21
  • [10] Securing Memory Encryption and Authentication Against Side-Channel Attacks Using Unprotected Primitives
    Unterluggauer, Thomas
    Werner, Mario
    Mangard, Stefan
    [J]. PROCEEDINGS OF THE 2017 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (ASIA CCS'17), 2017, : 690 - 702