Transient Response of Hybrid Boolean Networks as Physical Unclonable Functions

07/29/2019
by   Daniel Canaday, et al.
0

Physical unclonable functions are devices that exploit small, random variations in a manufacturing process to create unique and stable identifying behavior. These devices have found a variety of security applications, from intellectual property protection to secret key generation. In this work, we propose a framework for constructing physical unclonable functions from hybrid Boolean networks realized on field-programmable gate arrays. These networks are highly sensitive to propagation delay and other non-ideal behavior introduced by the silicon fabrication process and thus provide a source of entropy generation that is amplified by chaotic dynamics. We leverage this behavior in the context of physical unclonable functions by setting the initial state of the network to a specified Boolean string (the challenge) and measuring the state of the network some time later (the response). Due to the non-equilibrium nature of the proposed protocol, challenge-response pairs can be collected at a rapid rate of up to 100 MHz. Moreover, we collect multiple response bits per challenge, in contrast to many proposed techniques. We find a high degree of reliability and uniqueness from the proposed devices, respectively characterized by μ_intra=6.68% and μ_inter=47.25% for a moderately sized device. We estimate the available entropy in devices of varying size with several statistical tests and find that the entropy scales exponentially with the size of the network.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2022

Mathematical Model of Strong Physically Unclonable Functions Based on Hybrid Boolean Networks

We introduce a mathematical framework for simulating Hybrid Boolean Netw...
research
07/11/2019

Entropy Estimation of Physically Unclonable Functions via Chow Parameters

A physically unclonable function (PUF) is an electronic circuit that pro...
research
11/07/2022

Hardware Security Primitives using Passive RRAM Crossbar Array: Novel TRNG and PUF Designs

With rapid advancements in electronic gadgets, the security and privacy ...
research
06/29/2023

Matroidal Entropy Functions: Constructions, Characterizations and Representations

In this paper, we characterize matroidal entropy functions, i.e., entrop...
research
03/11/2021

ComPass: Proximity Aware Common Passphrase Agreement Protocol for Wi-Fi devices Using Physical Layer Security

Secure and scalable device provisioning is a notorious challenge in Wi-F...
research
06/07/2020

Novel Randomized Placement for FPGA Based Robust ROPUF with Improved Uniqueness

The physical unclonable functions (PUF) are used to provide software as ...
research
11/14/2017

Barrel Shifter Physical Unclonable Function Based Encryption

Physical Unclonable Functions (PUFs) are circuits designed to extract ph...

Please sign up or login with your details

Forgot password? Click here to reset