Next Article in Journal
Correlation-Based Robust Authentication (Cobra) Using Helper Data Only
Next Article in Special Issue
Comparison of Cost of Protection against Differential Power Analysis of Selected Authenticated Ciphers
Previous Article in Journal / Special Issue
Hardware-Based Run-Time Code Integrity in Embedded Devices
Article Menu

Export Article

Open AccessArticle
Cryptography 2018, 2(3), 22;

Barrel Shifter Physical Unclonable Function Based Encryption

Department of Electrical and Computer Engineering, Iowa State University, Ames, IA 50011, USA
Author to whom correspondence should be addressed.
Received: 26 July 2018 / Revised: 27 August 2018 / Accepted: 29 August 2018 / Published: 31 August 2018
Full-Text   |   PDF [986 KB, uploaded 31 August 2018]   |  


Physical Unclonable Functions (PUFs) are designed to extract physical randomness from the underlying silicon. This randomness depends on the manufacturing process. It differs for each device. This enables chip-level authentication and key generation applications. We present an encryption protocol using PUFs as primary encryption/decryption functions. Each party has a PUF used for encryption and decryption. This PUF is constrained to be invertible and commutative. The focus of the paper is an evaluation of an invertible and commutative PUF based on a primitive shifting permutation network—a barrel shifter. 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 for physical commutativity. Post-layout simulations of a common centroid layout 8-level barrel shifter in 0.13 μ m technology assess uniqueness, stability, randomness and commutativity properties. BS-PUFs pass all selected NIST statistical randomness tests. Stability similar to Ring Oscillator (RO) PUFs under environmental variation is shown. Logistic regression of 100,000 plaintext–ciphertext pairs (PCPs) fails to successfully model BS-PUF behavior. View Full-Text
Keywords: barrel shifter; physical unclonable function (PUF); encryption barrel shifter; physical unclonable function (PUF); encryption

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Guo, Y.; Dee, T.; Tyagi, A. Barrel Shifter Physical Unclonable Function Based Encryption. Cryptography 2018, 2, 22.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Metrics

Article Access Statistics



[Return to top]
Cryptography EISSN 2410-387X Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top