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

09/09/2020
by   Mahmoud Khalafalla, et al.
0

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. 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 ∼ 99 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 (∼ 50 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 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.

READ FULL TEXT

page 1

page 4

research
09/12/2018

Deep Learning in Information Security

Machine learning has a long tradition of helping to solve complex inform...
research
06/01/2022

Support Vector Machines under Adversarial Label Contamination

Machine learning algorithms are increasingly being applied in security-r...
research
03/22/2018

Demystifying Deep Learning: A Geometric Approach to Iterative Projections

Parametric approaches to Learning, such as deep learning (DL), are highl...
research
03/29/2022

Systematically Evaluation of Challenge Obfuscated APUFs

As a well-known physical unclonable function that can provide huge numbe...
research
09/08/2022

Dr. Neurosymbolic, or: How I Learned to Stop Worrying and Accept Statistics

The symbolic AI community is increasingly trying to embrace machine lear...

Please sign up or login with your details

Forgot password? Click here to reset