2020
DOI: 10.1007/s13389-020-00244-5
|View full text |Cite
|
Sign up to set email alerts
|

A large-scale comprehensive evaluation of single-slice ring oscillator and PicoPUF bit cells on 28-nm Xilinx FPGAs

Abstract: Lightweight implementation of security primitives, e.g., physical unclonable functions (PUFs) and true random number generator, in field programmable gate array (FPGA) is crucial replacement of the conventional decryption key stored in battery-backed random access memory or E-Fuses for the protection of field reconfigurable assets. A slice is the smallest reconfigurable logic block in an Xilinx FPGA. The entropy exploitable from each slice of an FPGA is an important factor for the design of security primitives… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(19 citation statements)
references
References 34 publications
0
19
0
Order By: Relevance
“…This illustrates the performance effectiveness of our approach. Furthermore, the fuzzy extraction and post-processing strategies can be used to further optimize their performance [37,38].…”
Section: Attack Resultsmentioning
confidence: 99%
“…This illustrates the performance effectiveness of our approach. Furthermore, the fuzzy extraction and post-processing strategies can be used to further optimize their performance [37,38].…”
Section: Attack Resultsmentioning
confidence: 99%
“…For the evaluation of performance in terms of reliability, uniqueness, bit-aliasing, uniformity, min-entropy and correlation [43,[46][47][48], our RO-PUF has been implemented on 25 Artix-7 FPGAs over a wide range of temperatures (0-85°C) with �5% variation in the core supply voltage (i.e. core voltage of 1V).…”
Section: Static (Long-term) Secret Key Generation Using Physical Uncl...mentioning
confidence: 99%
“…Gu et al have proposed a compact and robust arbiter-based PUF, in which each bit requires two LUTs, two flip-flops, used as toggle (T-type) flip-flops and an additional multiplexer [18,19]. In later works from the same authors [10,20], this architecture has been re-arranged to save two LUTs, and D-type flip-flops have been used instead of T-type ones. The resulting Pico-PUF, shown in Figure 1c, takes advantage of random variations on the propagation delay of two symmetric branches involving the flip-flops, and extracts this difference by using an arbiter cell, implemented as a NAND SR-latch.…”
Section: Pico-pufmentioning
confidence: 99%
“…Moreover, due to the lack of routing resources and dedicated building blocks, FPGA-based solutions are more and more constrained than their ASICs counterpart. In the context of PUFs, the entropy that could be extracted from FPGA-based architectures is critically dependent on the placing and the routing compared to ASIC implementations [10].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation