Evolvable Hardware Architectures on FPGA for Side-Channel Security

被引:1
|
作者
Labafniya, Mansoureh [1 ]
Borujeni, Shahram Etemadi [1 ]
Mentens, Nele [2 ,3 ,4 ]
机构
[1] Univ Isfahan, Esfahan, Iran
[2] Leiden Univ, LIACS, Leiden, Netherlands
[3] Katholieke Univ Leuven, ESAT, ES&S, Leuven, Belgium
[4] Imec COSIC, Leuven, Belgium
关键词
Evolvable Hardware; Virtual reconfigurable circuit; Differential Power Analysis (DPA); Field-Programmable Gate Array (FPGA);
D O I
10.1007/978-3-030-61638-0_10
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes the use of Evolvable Hardware (EH) architectures as a countermeasure against power analysis attacks. It is inspired by the work of Sasdrich et al., in which the block cipher PRESENT is protected against power analysis attacks through the use of dynamic logic FPGA reconfiguration. The countermeasure consists of splitting the substitution boxes (S-boxes) into two parts with a register in between; the way the S-boxes are split is random and is altered before each new execution of the block cipher. This makes it very difficult (or even impossible) for an attacker to perform a Differential Power Analysis (DPA) attack by collecting many power traces of the same implementation. Whereas the approach of Sasdrich et al. requires the external computation and communication of new configurations, our approach computes new configurations on the fly with an on-chip configuration generator based on evolutionary algorithms. This reduces the risk of an adversary tampering with the configuration data and takes away the communication delay. Our work is the first to propose the use of EH and Genetic Programming (GP) for this type of countermeasure. More precisely, we explore two methods, Genetic Programming (GP) and Cartesian Genetic Programming (CGP) and we evaluate the feasibility of these methods by measuring the overhead in terms of delay and resource occupation for the block ciphers PRESENT and PRINTcipher.
引用
下载
收藏
页码:163 / 180
页数:18
相关论文
共 50 条
  • [41] Efficient and Side-Channel Resistant Authenticated Encryption of FPGA Bitstreams
    Bogdanov, Andrey
    Moradi, Amir
    Yalcin, Tolga
    2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2012,
  • [42] FPGA-based Systems for Evolvable Hardware
    Lambert, Cyrille
    Kalganova, Tatiana
    Stomeo, Emanuele
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 12, 2006, 12 : 123 - +
  • [43] Trojan Side-Channels: Lightweight Hardware Trojans through Side-Channel Engineering
    Lin, Lang
    Kasper, Markus
    Gueneysu, Tim
    Paar, Christof
    Burleson, Wayne
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2009, PROCEEDINGS, 2009, 5747 : 382 - +
  • [44] Effects of embedded decompression and compaction architectures on side-channel attack resistance
    Liu, Chunsheng
    Huang, Yu
    25TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2007, : 461 - +
  • [45] On the Effectiveness of Hardware Trojan Horse Detection via Side-Channel Analysis
    Dupuis, Sophie
    Di Natale, Giorgio
    Flottes, Marie-Lise
    Rouzeyre, Bruno
    INFORMATION SECURITY JOURNAL, 2013, 22 (5-6): : 226 - 236
  • [46] Side-channel Analysis for Hardware Trojan Detection using Machine Learning
    Yang, Shuo
    Chakraborty, Prabuddha
    Bhunia, Swarup
    2021 IEEE INTERNATIONAL TEST CONFERENCE INDIA (ITC INDIA), 2021, : 7 - 12
  • [47] An Information-Theoretic Model for Side-Channel Attacks in Embedded Hardware
    de Cherisey, Eloi
    Guilley, Sylvain
    Rioul, Olivier
    Piantanida, Pablo
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 310 - 314
  • [48] Deep learning side-channel attack against hardware implementations of AES
    Kubota, Takaya
    Yoshida, Kota
    Shiozaki, Mitsuru
    Fujino, Takeshi
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 87
  • [49] Hiding Side-channel Leakage through Hardware Randomization: a Comprehensive Overview
    Mentens, Nele
    INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS 2017), 2017, : 269 - 272
  • [50] RF Analog Hardware Trojan Detection Through Electromagnetic Side-Channel
    Kan, John
    Shen, Yuyi
    Xu, Jiachen
    Chen, Ethan
    Zhu, Jimmy
    Chen, Vanessa
    IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS, 2022, 3 : 237 - 251