AIセキュリティポータル K Program
CycPUF: Cyclic Physical Unclonable Function
Share
Abstract
Physical Unclonable Functions (PUFs) leverage manufacturing process imperfections that cause propagation delay discrepancies for the signals traveling along these paths. While PUFs can be used for device authentication and chip-specific key generation, strong PUFs have been shown to be vulnerable to machine learning modeling attacks. Although there is an impression that combinational circuits must be designed without any loops, cyclic combinational circuits have been shown to increase design security against hardware intellectual property theft. In this paper, we introduce feedback signals into traditional delay-based PUF designs such as arbiter PUF, ring oscillator PUF, and butterfly PUF to give them a wider range of possible output behaviors and thus an edge against modeling attacks. Based on our analysis, cyclic PUFs produce responses that can be binary, steady-state, oscillating, or pseudo-random under fixed challenges. The proposed cyclic PUFs are implemented in field programmable gate arrays, and their power and area overhead, in addition to functional metrics, are reported compared with their traditional counterparts. The security gain of the proposed cyclic PUFs is also shown against state-of-the-art attacks.
Physical unclonable functions
Y. Gao, S. F. Al-Sarawi, D. Abbott
Published: 2020
Puf-based authentication
W. Che, F. Saqib, J. Plusquellic
Published: 2015
Physical unclonable functions for device authentication and secret key generation
G. E. Suh, S. Devadas
Published: 2007
Rejection sampling schemes for extracting uniform distribution from biased pufs
R. Ueno, K. Kazumori, N. Homma
Published: 2020
End-to-end design of a puf-based privacy preserving authentication protocol
A. Aysu, E. Gulcan, D. Moriyama, P. Schaumont, M. Yung
Published: 2015
Water-puf: An insider threat resistant puf enrollment protocol based on machine learning watermarking
S. Khalfaoui, J. Leneutre, A. Villard, I. Gazeau, J. Ma, J.-L. Danger, P. Urien
Published: 2021
Global attack and remedy on ic-specific logic encryption
A. Rezaei, A. Hedayatipour, H. Sayadi, M. Aliasgari, H. Zhou
Published: 2022
Evaluating the security of efpga-based redaction algorithms
A. Rezaei, R. Afsharmazayejani, J. Maynard
Published: 2022
Dk lock: Dual key logic locking against oracle-guided attacks
J. Maynard, A. Rezaei
Published: 2023
Cola: Convolutional neural network model for secure low overhead logic locking assignment
Y. Aghamohammadi, A. Rezaei
Published: 2023
A survey on the security of pufs
S. Su, M. Zhu, H. Wang, B. Yang, L. Liu
Published: 2021
Machine learning resistant strong puf: Possible or a pipe dream?
A. Vijayakumar, V. C. Patil, C. B. Prado, S. Kundu
Published: 2016
A survey on the susceptibility of pufs to invasive, semi-invasive and noninvasive attacks: Challenges and opportunities for future directions
M. S. Mispan, B. Halak, M. Zwolinski
Published: 2021
A modeling attack resistant deception technique for securing lightweight-puf-based authentication
C. Gu, C.-H. Chang, W. Liu, S. Yu, Y. Wang, M. O’Neill
Published: 2021
Nopuf: A novel puf design framework toward modeling attack resistant pufs
A. Wang, W. Tan, Y. Wen, Y. Lao
Published: 2021
A novel modeling-attack resilient arbiter-puf design
M. Ebrahimabadi, M. Younis, W. Lalouani, N. Karimi
Published: 2021
Analysis of cyclic combinational circuits
S. Malik
Published: 1994
The synthesis of cyclic combinational circuits
M. D. Riedel, J. Bruck
Published: 2003
Cyclic locking and memristor-based obfuscation against cycsat and inside foundry attacks
A. Rezaei, Y. Shen, S. Kong, J. Gu, H. Zhou
Published: 2018
Cycsat-unresolvable cyclic logic encryption using unreachable states
A. Rezaei, Y. Li, Y. Shen, S. Kong, H. Zhou
Published: 2019
Evaluating the security of logic encryption algorithms
P. Subramanyan, S. Ray, S. Malik
Published: 2015
Arbiter puf—a review of design, composition, and security aspects
S. Hemavathy, V. S. K. Bhaaskaran
Published: 2023
A novel ropuf for hardware security
S. R. Sahoo, S. Kumar, K. Mahapatra
Published: 2015
The butterfly puf protecting ip on every fpga
S. S. Kumar, J. Guajardo, R. Maes, G.-J. Schrijen, P. Tuyls
Published: 2008
Theoretical analysis of delay-based pufs and design strategies for improvement
Y. Wang, C. Wang, C. Gu, Y. Cui, M. O’Neill, W. Liu
Published: 2019
Towards a unified security model for physically unclonable functions
F. Armknecht, D. Moriyama, A.-R. Sadeghi, M. Yung
Published: 2016
Modeling attacks on physical unclonable functions
U. Ruhrmair, F. Sehnke, J. Solter, G. Dror, S. Devadas, J. Schmidhuber
Published: 2010
Assessment and mitigation of power side-channel-based cross-puf attacks on arbiter-pufs and their derivatives
T. Kroeger, W. Cheng, S. Guilley, J.-L. Danger, N. Karimi
Published: 2022
Memristor pufs: A new generation of memory-based physically unclonable functions
P. Koeberl, U. Kocabas, A.-R. Sadeghi
Published: 2013
On the security of strong memristor-based physically unclonable functions
S. Zeitouni, E. Stapf, H. Fereidooni, A.-R. Sadeghi
Published: 2020
Splitting the interpose puf: A novel modeling attack strategy
N. Wisiol, C. Muhl, N. Pirnay, P. H. Nguyen, M. Margraf, J.-P. Seifert, M. van Dijk, U. Ruhrmair
Published: 2020
Modeling attack resistant arbiter puf with time-variant obfuscation scheme
Z. Chang, S. Shi, B. Song, W. Fan, Y. Wang
Published: 2021
FLAM-PUF: A Response–Feedback-Based Lightweight Anti-Machine-Learning-Attack PUF
L. Wu, Y. Hu, K. Zhang, W. Li, X. Xu, W. Chang
Published: 2022
A machine learning attack resistant dual-mode puf
Q. Wang, M. Gao, G. Qu
Published: 2018
A systematic method to evaluate and compare the performance of physical unclonable functions
A. Maiti, V. Gunreddy, P. Schaumont
Published: 2013
Laser fault attack on physically unclonable functions
S. Tajik, H. Lohrke, F. Ganji, J.-P. Seifert, C. Boit
Published: 2015
A multiplexer-based arbiter puf composition with enhanced reliability and security
D. P. Sahoo, D. Mukhopadhyay, R. S. Chakraborty, P. H. Nguyen
Published: 2018
Share