Barrel Shifter Physical Unclonable Function Based Encryption

被引:12
|
作者
Guo, Yunxi [1 ]
Dee, Timothy [1 ]
Tyagi, Akhilesh [1 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA 50011 USA
关键词
barrel shifter; physical unclonable function (PUF); encryption;
D O I
10.3390/cryptography2030022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 <mml:semantics>mu</mml:semantics>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.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 50 条
  • [1] Microprocessor Based Physical Unclonable Function
    Kumar, Sudeendra K.
    Sahoo, Sauvagya
    Mahapatra, Abhishek
    Swain, Ayas Kanta
    Mahapatra, K. K.
    2017 3RD IEEE INTERNATIONAL SYMPOSIUM ON NANOELECTRONIC AND INFORMATION SYSTEMS (INIS), 2017, : 246 - 251
  • [2] Piezoresistive-Based Physical Unclonable Function
    Abdolinezhad, Saeed
    Stavrov, Vladimir
    Zimmermann, Lukas
    Sikora, Axel
    IEEE SENSORS JOURNAL, 2024, 24 (07) : 11484 - 11494
  • [3] Flash Memory Based Physical Unclonable Function
    Sakib, Sadman
    Rahman, Md Tauhidur
    Milenkovic, Aleksandar
    Ray, Biswajit
    2019 IEEE SOUTHEASTCON, 2019,
  • [4] Lightweight Authentication Protocol Based on Physical Unclonable Function
    Luo, Hanguang
    Zou, Tao
    Wu, Chunming
    Li, Dan
    Li, Shunbin
    Chu, Chu
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (03): : 5031 - 5040
  • [5] Communication Security in VANETs based on the Physical Unclonable Function
    Renault, Eric
    Muhlethaler, Paul
    Boumerdassi, Selma
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [6] Obvious transfer based on physical unclonable function system
    Zhang, Zi-Nan
    Guo, Yuan-Bo
    Ma, Jun
    International Journal of Advancements in Computing Technology, 2012, 4 (23) : 283 - 291
  • [7] A Physical Unclonable Function Based on Setup Time Violation
    Hely, David
    Augagneur, Maurin
    Clauzel, Yves
    Dubeuf, Jeremy
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 135 - 138
  • [8] OPUF: Obfuscation Logic Based Physical Unclonable Function
    Ye, Jing
    Hu, Yu
    Li, Xiaowei
    2015 IEEE 21ST INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2015, : 156 - 161
  • [9] Bionic optical physical unclonable functions for authentication and encryption
    Wan, Yongbiao
    Wang, Pidong
    Huang, Feng
    Yuan, Jun
    Li, Dong
    Chen, Kun
    Kang, Jianbin
    Li, Qian
    Zhang, Taiping
    Sun, Song
    Qiu, Zhiguang
    Yao, Yao
    JOURNAL OF MATERIALS CHEMISTRY C, 2021, 9 (38) : 13200 - 13208
  • [10] Optical Physical Unclonable Function
    Geis, Michael
    Gettings, Karen
    Vai, Michael
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 1248 - 1251