PUF-Phenotype: A Robust and Noise-Resilient Approach to Aid Group-Based Authentication With DRAM-PUFs Using Machine Learning

被引:8
|
作者
Millwood, Owen [1 ]
Miskelly, Jack [2 ]
Yang, Bohao [1 ]
Gope, Prosanta [1 ]
Kavun, Elif Bilge [3 ]
Lin, Chenghua [1 ]
机构
[1] Univ Sheffield, Dept Comp Sci, Regent Court Campus, Sheffield S1 4DP, England
[2] Queens Univ Belfast, Ctr Secure Informat Technol, Belfast BT7 1NN, North Ireland
[3] Univ Passau, Secure Intelligent Syst Res Grp, FIM, D-94032 Passau, Germany
基金
英国工程与自然科学研究理事会;
关键词
Authentication; Security; Noise measurement; Feature extraction; Random access memory; Noise reduction; Data models; Physically unclonable functions (PUF); PUF-phenotype; DRAM-PUF; machine learning; error correction; UNCLONABLE FUNCTIONS; ATTACKS;
D O I
10.1109/TIFS.2023.3266624
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As the demand for highly secure and dependable lightweight systems increases in the modern world, Physically Unclonable Functions (PUFs) continue to promise a lightweight alternative to high-cost encryption techniques and secure key storage. While the security features promised by PUFs are highly attractive for secure system designers, they have been shown to be vulnerable to various sophisticated attacks - most notably Machine Learning (ML) based modelling attacks (ML-MA) which attempt to digitally clone the PUF behaviour and thus undermine their security. More recent ML-MA have even exploited publicly known helper data required for PUF error correction in order to predict PUF responses without requiring knowledge of response data. In response to this, research is beginning to emerge regarding the authentication of PUF devices with the assistance of ML as opposed to traditional PUF techniques of storage and comparison of pre-known Challenge-Response pairs (CRPs). In this article, we propose a classification system using ML based on a novel 'PUF-Phenotype' concept to accurately identify the origin and determine the validity of noisy memory-derived (DRAM) PUF responses as an alternative to helper data-reliant denoising techniques. To our best knowledge, we are the first to perform classification over multiple devices per model to enable a group-based PUF authentication scheme. We achieve up to 98% classification accuracy using a modified deep convolutional neural network (CNN) for feature extraction in conjunction with several well-established classifiers. We also experimentally verified the performance of our model on a Raspberry Pi device to determine the suitability of deploying our proposed model in a resource-constrained environment.
引用
收藏
页码:2451 / 2465
页数:15
相关论文
empty
未找到相关数据