Going Deep: Using deep learning techniques with simplified mathematical models against XOR BR and TBR PUFs (Attacks and Countermeasures)

被引:0
|
作者
Khalafalla, Mahmoud [1 ]
Elmohr, Mahmoud A. [1 ]
Gebotys, Catherine [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Physically unclonable functions (PUFs); Deep learning; Machine learning; Modeling attacks; Hardware security; SECURITY;
D O I
10.1109/host45689.2020.9300262
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper contributes to the study of PUFs vulnerability against modeling attacks by evaluating the security of XOR BR PUFs, XOR TBR PUFs, and obfuscated architectures of XOR BR PUF using a simplified mathematical model and deep learning (DL) techniques. DL modeling attacks were invoked against PUFs with different stage sizes (e.g. 64, 128, 256) and all are implemented on FPGA chips. Obtained results show that DL modeling attacks could easily break the security of 4-input XOR BR PUFs and 4-input XOR TBR PUFs with modeling accuracy similar to 99%. Similar attacks were executed using single-layer neural networks (NN) and support vector machines (SVM) with polynomial kernel and the obtained results showed that single NNs failed to break the PUF security. Furthermore, SVM results confirmed the same modeling accuracy reported in previous research (similar to 50%). For the first time, this research empirically shows that DL networks can be used as powerful modeling techniques against these complex PUF architectures for which previous conventional machine learning techniques had failed. Furthermore, a detailed scalability analysis is conducted on the DL networks with respect to PUFs' stage size and complexity. The analysis shows that the number of layers and hidden neurons inside every layer has a linear relationship with PUFs' stage size, which agrees with the theoretical findings in deep learning. Consequently, A new obfuscated architecture is introduced as a first step to counter DL modeling attacks and it showed significant resistance against such attacks (16% - 40% less accuracy). This research provides an important step towards prioritizing the efforts to introduce new PUF architectures that are more secure and invulnerable to modeling attacks. Moreover, it triggers future discussions on the removal of influential bits and the level of obfuscation needed to confirm that a specific PUF architecture is resistant against powerful DL modeling attacks.
引用
收藏
页码:80 / 90
页数:11
相关论文
共 50 条
  • [1] Privacy attacks against deep learning models and their countermeasures
    Shafee, Ahmed
    Awaad, Tasneem A.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [2] PUFs Deep Attacks: Enhanced modeling attacks using deep learning techniques to break the security of double arbiter PUFs
    Khalafalla, Mahmoud
    Gebotys, Catherine
    [J]. 2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 204 - 209
  • [3] Backdoor Attacks to Deep Learning Models and Countermeasures: A Survey
    Li, Yudong
    Zhang, Shigeng
    Wang, Weiping
    Song, Hong
    [J]. IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2023, 4 : 134 - 146
  • [4] Defending Deep Learning Models Against Adversarial Attacks
    Mani, Nag
    Moh, Melody
    Moh, Teng-Sheng
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2021, 13 (01): : 72 - 89
  • [5] The Classification of DDoS Attacks Using Deep Learning Techniques
    Boonchai, Jirasin
    Kitchat, Kotcharat
    Nonsiri, Sarayut
    [J]. 2022 7TH INTERNATIONAL CONFERENCE ON BUSINESS AND INDUSTRIAL RESEARCH (ICBIR2022), 2022, : 544 - 550
  • [6] Defending AI Models Against Adversarial Attacks in Smart Grids Using Deep Learning
    Avelino Sampedro, Gabriel
    Ojo, Stephen
    Krichen, Moez
    Alamro, Meznah A.
    Mihoub, Alaeddine
    Karovic, Vincent
    [J]. IEEE Access, 2024, 12 : 157408 - 157417
  • [7] Learning Mathematical Relations Using Deep Tree Models
    Wankerl, Sebastian
    Dulny, Andrzej
    Goetz, Gerhard
    Hotho, Andreas
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2021), 2021, : 1681 - 1687
  • [8] Phishing Attacks Detection using Machine Learning and Deep Learning Models
    Aljabri, Malak
    Mirza, Samiha
    [J]. 2022 7TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND MACHINE LEARNING APPLICATIONS (CDMA 2022), 2022, : 175 - 180
  • [9] Defend Against Jamming Attacks Using Deep Reinforcement Learning
    Shen, Weiguo
    Wang, Wei
    Jin, Hu
    Zhang, Weifeng
    [J]. 13th International Symposium on Antennas, Propagation and EM Theory, ISAPE 2021 - Proceedings, 2021,
  • [10] Detecting Shilling Attacks Using Hybrid Deep Learning Models
    Ebrahimian, Mahsa
    Kashef, Rasha
    [J]. SYMMETRY-BASEL, 2020, 12 (11): : 1 - 15