Enhancing PUF Based Challenge–Response Sets by Exploiting Various Background Noise Configurations
release_bhblrjbfybah5knkffbhc3gyf4
by
Honorio Martin, Pedro Peris-Lopez, Giorgio Natale, Mottaqiallah Taouil, Said Hamdioui
Abstract
Physically Unclonable Functions (PUFs) are a cryptographic primitive that exploit the unique physical characteristics of Integrated Circuits (ICs). A PUF can be modeled as a black-box challenge–response system. The number and size of challenge–response pairs (CRPs) supported by a PUF determine and condition its strength. Ring Oscillators (RO)-based PUF, which are one of the most implemented on FPGA, suffer from a low number and size of CRPs. In this work, we propose an innovative mechanism to expand the size of the CRPs in a RO-PUF by using multiple bits of the two ROs under comparison. To satisfy the reliability and enhance the quality of these responses, we either switch the remaining ROs that are not used for the comparison off or use them as a background noise. We validated our proposal using FPGA measurements. The results show that, with the same number of Ring Oscillators, the CRP size can be doubled with a minimum area overhead.
In application/xml+jats
format
Archived Files and Locations
application/pdf 952.0 kB
file_74mrzqf3tjh25p2j57uh5yd4va
|
repository.tudelft.nl (web) web.archive.org (webarchive) |
application/pdf 886.5 kB
file_4afhv5jrw5birhb7bapqgkjrjm
|
web.archive.org (webarchive) res.mdpi.com (web) |
application/pdf 1.1 MB
file_zzpwgpb4lvefbk7wp2h3b3efne
|
web.archive.org (webarchive) e-archivo.uc3m.es (web) |
Open Access Publication
In DOAJ
In ISSN ROAD
In Keepers Registry
ISSN-L:
2079-9292
access all versions, variants, and formats of this works (eg, pre-prints)
Crossref Metadata (via API)
Worldcat
SHERPA/RoMEO (journal policies)
wikidata.org
CORE.ac.uk
Semantic Scholar
Google Scholar