Deep PUF: A Highly Reliable DRAM PUF-Based Authentication for IoT Networks Using Deep Convolutional Neural Networks

被引:29
作者
Najafi, Fatemeh [1 ]
Kaveh, Masoud [2 ]
Martin, Diego [1 ]
Reza Mosavi, Mohammad [2 ]
机构
[1] Univ Politecn Madrid, ETSI Telecomunicac, Av Complutense 30, Madrid 28040, Spain
[2] Iran Univ Sci & Technol, Dept Elect Engn, Tehran 1311416846, Iran
关键词
DRAM latency-based PUF; IoT; authentication; convolutional neural network; LIGHTWEIGHT AUTHENTICATION; UNCLONABLE FUNCTIONS; SECURITY; INTERNET; ROBUST;
D O I
10.3390/s21062009
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Traditional authentication techniques, such as cryptographic solutions, are vulnerable to various attacks occurring on session keys and data. Physical unclonable functions (PUFs) such as dynamic random access memory (DRAM)-based PUFs are introduced as promising security blocks to enable cryptography and authentication services. However, PUFs are often sensitive to internal and external noises, which cause reliability issues. The requirement of additional robustness and reliability leads to the involvement of error-reduction methods such as error correction codes (ECCs) and pre-selection schemes that cause considerable extra overheads. In this paper, we propose deep PUF: a deep convolutional neural network (CNN)-based scheme using the latency-based DRAM PUFs without the need for any additional error correction technique. The proposed framework provides a higher number of challenge-response pairs (CRPs) by eliminating the pre-selection and filtering mechanisms. The entire complexity of device identification is moved to the server side that enables the authentication of resource-constrained nodes. The experimental results from a 1Gb DDR3 show that the responses under varying conditions can be classified with at least a 94.9% accuracy rate by using CNN. After applying the proposed authentication steps to the classification results, we show that the probability of identification error can be drastically reduced, which leads to a highly reliable authentication.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 36 条
[1]   Physically Secure Lightweight Anonymous User Authentication Protocol for Internet of Things Using Physically Unclonable Functions [J].
Banerjee, Soumya ;
Odelu, Vanga ;
Das, Ashok Kumar ;
Chattopadhyay, Samiran ;
Rodrigues, Joel J. P. C. ;
Park, Youngho .
IEEE ACCESS, 2019, 7 :85627-85644
[2]  
Bohm C., 2012, PHYS UNCLONABLE FUNC, P239
[3]   End-to-End Authenticated Key Exchange Based on Different Physical Unclonable Functions [J].
Byun, Jin Wook .
IEEE ACCESS, 2019, 7 :102951-102965
[4]  
Chandrasekar K, 2014, DES AUT TEST EUROPE
[5]   Understanding reduced-voltage operation in modern DRAM devices: Experimental characterization, analysis, and mechanisms [J].
Chang, Kevin K. ;
GiRay Yaglikçi, A. ;
Ghose, Saugata ;
Agrawal, Aditya ;
Chatterjee, Niladrish ;
Kashyap, Abhijith ;
Lee, Donghyuk ;
O'Connor, Mike ;
Hassan, Hasan ;
Mutlu, Onur .
Proceedings of the ACM on Measurement and Analysis of Computing Systems, 2017, 1 (01)
[6]  
Chang KK, 2016, SIGMETRICS/PERFORMANCE 2016: PROCEEDINGS OF THE SIGMETRICS/PERFORMANCE JOINT INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SCIENCE, P323, DOI [10.1145/2896377.2901453, 10.1145/2964791.2901453]
[7]   Intrinsic Physical Unclonable Function (PUF) Sensors in Commodity Devices [J].
Chen, Shuai ;
Li, Bing ;
Cao, Yuan .
SENSORS, 2019, 19 (11)
[8]   Helper Data Algorithms for PUF-Based Key Generation: Overview and Analysis [J].
Delvaux, Jeroen ;
Gu, Dawu ;
Schellekens, Dries ;
Verbauwhede, Ingrid .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (06) :889-902
[9]  
Hashemian MS, 2015, DES AUT TEST EUROPE, P647
[10]  
Helfmeier C, 2013, 2013 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE-ORIENTED SECURITY AND TRUST (HOST), P1, DOI 10.1109/HST.2013.6581556