A 0.16pJ/bit Recurrent Neural Network Based PUF for Enhanced Machine Learning Atack Resistance

12/13/2018
by   Nimesh Shah, et al.
0

Physically Unclonable Function (PUF) circuits are finding widespread use due to increasing adoption of IoT devices. However, the existing strong PUFs such as Arbiter PUFs (APUF) and its compositions are susceptible to machine learning (ML) attacks because the challenge-response pairs have a linear relationship. In this paper, we present a Recurrent-Neural-Network PUF (RNN-PUF) which uses a combination of feedback and XOR function to significantly improve resistance to ML attack, without significant reduction in the reliability. ML attack is also partly reduced by using a shared comparator with offset-cancellation to remove bias and save power. From simulation results, we obtain ML attack accuracy of 62 represents a 33.5 estimated to be 12.3uW with energy/bit of 0.16pJ.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/18/2023

OMINACS: Online ML-Based IoT Network Attack Detection and Classification System

Several Machine Learning (ML) methodologies have been proposed to improv...
research
12/16/2020

Detecting Botnet Attacks in IoT Environments: An Optimized Machine Learning Approach

The increased reliance on the Internet and the corresponding surge in co...
research
02/16/2022

Modeling Strong Physically Unclonable Functions with Metaheuristics

Evolutionary algorithms have been successfully applied to attacking Phys...
research
09/30/2019

Lattice PUF: A Strong Physical Unclonable Function Provably Secure against Machine Learning Attacks

We propose a strong physical unclonable function (PUF) that is provably ...
research
05/17/2023

Measurement Based Evaluation and Mitigation of Flood Attacks on a LAN Test-Bed

The IoT's vulnerability to network attacks has motivated the design of i...
research
10/03/2021

Design and Evaluate Recomposited OR-AND-XOR-PUF

Physical Unclonable Function (PUF) is a hardware security primitive with...

Please sign up or login with your details

Forgot password? Click here to reset