2018
DOI: 10.1109/tcsii.2018.2821267
|View full text |Cite
|
Sign up to set email alerts
|

Coin Flipping PUF: A Novel PUF With Improved Resistance Against Machine Learning Attacks

Abstract: We propose a novel coin-flipping physically unclonable function (CF-PUF) that significantly improves the resistance against machine-learning attacks. The proposed PUF utilizes the strong nonlinearity of the convergence time of bistable rings (BRs) with respect to variations in the threshold voltage. The response is generated based on the instantaneous value of a ring oscillator at the convergence time of the corresponding BR, which is running in parallel. SPICE simulations show that the prediction accuracy of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 15 publications
0
10
0
Order By: Relevance
“…To provide a practical usage, the Arbiter PUF must take additional effort to obtain stable CRPs under different environment conditions. Some hardware-aided architectures, such as [16][17][18][19][20], also have a fatal weakness in being susceptible to environmental conditions.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To provide a practical usage, the Arbiter PUF must take additional effort to obtain stable CRPs under different environment conditions. Some hardware-aided architectures, such as [16][17][18][19][20], also have a fatal weakness in being susceptible to environmental conditions.…”
Section: Related Workmentioning
confidence: 99%
“…Given l • i LUTs in the P D , we need to use 16 • l • i bits to model the P D in the initialize phase of proposed model. As a result, the attacker will take exponentially time complexity O(2 16•l•i ) to compromise the P D . In contrast, D cp of our model only costs linear time complexity when the P D and the matrix A are known in system.…”
Section: Brute-force Attacks To P Dmentioning
confidence: 99%
“…Therefore, in recent efforts, special attention is paid to design PUFs that are resilient to ML attacks [1], [2]. In various cases, to show how the resiliency of a newly designed PUF is strengthened, an empirical ML algorithm (e.g., support vector machine, SVM, algorithms) is chosen and applied to the PUF.…”
Section: Introductionmentioning
confidence: 99%
“…[5,6]). These are the reasons why PUFs are drawing more and more attention in modern secure electronics-they can make it possible to create "a vault" for cryptographic keys, without building an actual vault [7,8].…”
Section: Introductionmentioning
confidence: 99%
“…The advantages and applications of PUFs initiated a search for methods of harvesting of PUF keys from physical processes. Among proposed solutions, we can find: ring oscillators [7,9], transient effect ring oscillators [10], dynamic ring oscillators [11], ordering-based ring oscillator [12], convergence time of bistable rings [8], sneak paths in the resistive X-point array [13], power consumption differences of Advanced Encryption Standard Sbox inversion functions [14], occurrence of metastability [15], static memory [16,17], dynamic memory [18,19], switching behavior of emerging magneto-resistive memory devices [20], switching of resistive random access memory [21], reduction-oxidation resistive switching memories [22], decay-based Dynamic Random Access Memory [23], locally enhanced defectivity [24], combination of multiplexers and arbiters [25], wireless sensors [26], Complementary Metal-Oxide Semiconductor image sensors [27], nonlinearities of data converters [28], mismatch of capacitor ratios [29], primitive shifting permutation network (barrel shifter) [30], cellular neural networks [31], customized dynamic two-stage comparator [32], and many others.…”
Section: Introductionmentioning
confidence: 99%