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 条
  • [31] Securing web applications against XSS and SQLi attacks using a novel deep learning approach
    Tadhani, Jaydeep R.
    Vekariya, Vipul
    Sorathiya, Vishal
    Alshathri, Samah
    El-Shafai, Walid
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01)
  • [32] Transport and Application Layer DDoS Attacks Detection to IoT Devices by Using Machine Learning and Deep Learning Models
    Almaraz-Rivera, Josue Genaro
    Perez-Diaz, Jesus Arturo
    Cantoral-Ceballos, Jose Antonio
    [J]. SENSORS, 2022, 22 (09)
  • [33] One-to-N & N-to-One: Two Advanced Backdoor Attacks Against Deep Learning Models
    Xue, Mingfu
    He, Can
    Wang, Jian
    Liu, Weiqiang
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (03) : 1562 - 1578
  • [34] Extracting Decision Model and Notation models from text using deep learning techniques
    Goossens, Alexandre
    De Smedt, Johannes
    Vanthienen, Jan
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 211
  • [35] Enhancing groundwater level prediction accuracy using interpolation techniques in deep learning models
    Abdi, Erfan
    Ali, Mumtaz
    Santos, Celso Augusto Guimaraes
    Olusola, Adeyemi
    Ghorbani, Mohammad Ali
    [J]. GROUNDWATER FOR SUSTAINABLE DEVELOPMENT, 2024, 26
  • [36] Poisoning attacks against knowledge graph-based recommendation systems using deep reinforcement learning
    Zih-Wun Wu
    Chiao-Ting Chen
    Szu-Hao Huang
    [J]. Neural Computing and Applications, 2022, 34 : 3097 - 3115
  • [37] Poisoning attacks against knowledge graph-based recommendation systems using deep reinforcement learning
    Wu, Zih-Wun
    Chen, Chiao-Ting
    Huang, Szu-Hao
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (04): : 3097 - 3115
  • [38] Identification and Correction of False Data Injection Attacks against AC State Estimation using Deep Learning
    ALmutairy, Fayha
    Shadid, Reem
    Wshah, Safwan
    [J]. 2020 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2020,
  • [39] Efficient Detection of Shilling's Attacks in Collaborative Filtering Recommendation Systems Using Deep Learning Models
    Ebrahimian, Mahsa
    Kashef, Rasha
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 460 - 464
  • [40] A Survey of Robustness and Safety of 2D and 3D Deep Learning Models against Adversarial Attacks
    Li, Yanjie
    Xie, Bin
    Guo, Songtao
    Yang, Yuanyuan
    Xiao, Bin
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (06)