Dynamic-Matrix-Encryption Based Secure Strong PUF for Device Authentication Protocols

Lin Zhao, Gang Li, Pengjun Wang, Xuejiao Ma, Ziyu Zhou · 2024

Strong physical unsolvable function (PUF) has a wide range of applications in internet of things (IoT) security. However, it is vulnerable to machine learning (ML) modeling attacks. This paper proposes a strong PUF anti-ML attack method based on dynamic-matrix encryption. It obfuscates the challenge by multiplying the dynamic encryption matrix (DEM) with the challenge matrix synchronizing initial values during the registration phase of the device security authentication protocol prevents our obfuscation from being invalidated when the algorithms and structures motivating the obfuscation are made public. Each round of DEM is updated with respect to each previous round of challenge which is similar to the properties of sequential logic circuits in that the current response does not depend only on the current challenge but is related to previous challenge. Experimental results show that even if an attacker collects 1 million challenge response pairs, the prediction accuracies of the several ML attacks we use are below 53%, with negligible effects on randomness, reliability, and uniqueness.

Read the paper · More papers on PaperTik