Barrel Shifter Physical Unclonable Function Based Encryption
Yunxi Guo, Timothy Dee, Akhilesh Tyagi

TL;DR
This paper introduces a novel encryption protocol using Barrel Shifter PUFs, leveraging physical delay randomness for secure communication, with demonstrated stability, randomness, and resistance to modeling attacks.
Contribution
It presents a new PUF-based encryption framework utilizing a barrel shifter, demonstrating its security, stability, and randomness through simulations and statistical tests.
Findings
BS-PUF passes NIST randomness tests
Stability comparable to Ring Oscillator PUFs
Resistant to logistic regression modeling
Abstract
Physical Unclonable Functions (PUFs) are circuits designed to extract physical randomness from the underlying circuit. This randomness depends on the manufacturing process. It differs for each device enabling chip-level authentication and key generation applications. We present a protocol utilizing a PUF for secure data transmission. Parties each have a PUF used for encryption and decryption; this is facilitated by constraining the PUF to be commutative. This framework is evaluated with a primitive permutation network - a barrel shifter. Physical randomness is derived from the delay of different shift paths. Barrel shifter (BS) PUF captures the delay of different shift paths. This delay is entangled with message bits before they are sent across an insecure channel. BS-PUF is implemented using transmission gates; their characteristics ensure same-chip reproducibility, a necessary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Integrated Circuits and Semiconductor Failure Analysis · Advanced Memory and Neural Computing
