Mason Archival Repository Service

PUFs – An Extensive Survey

Show simple item record

dc.contributor.advisor Kaps, Jens-Peter
dc.contributor.author Ravishankar, Yamini
dc.creator Ravishankar, Yamini
dc.date 2015-07-28
dc.date.accessioned 2017-01-26T22:11:28Z
dc.date.available 2017-01-26T22:11:28Z
dc.date.issued 2017-01-26
dc.identifier.uri https://hdl.handle.net/1920/10521
dc.description.abstract Physical Unclonable Functions (PUFs) offer a promising solution to the issue of secure key generation on chips for cryptographic applications. For a given challenge, PUFs generate a response, unique to the device based on its inherent manufacturing variations, which is why PUFs are the biometrics of Integrated Circuits (ICs). Ring-Oscillator based PUFs (RO-PUFs) are a type of Silicon-based PUF that exploit the delay in interconnects and components of the design to generate unique keys. Configurable RO-PUFs (CRO-PUFs) reduce the number of ROs needed to generate a key of a given length compared to the RO-PUFs. This thesis is an extensive survey of the history of PUFs – implementations and applications, and the evaluation, post-processing and attack methodologies. A CRO-PUF exploiting the delay of latches in the Configurable Logic Blocks (CLBs) of Spartan6 FPGAs was implemented on 20 Nexys3 boards. The statistical properties of the obtained responses indicated a Steadiness of 94.6% and a Uniformity of 46.7% respectively. A novel proposal of using Hidden-Markov Models for post-processing of PUF responses for increased reliability is being made as a result of cross-disciplinary study of biometrics with hardware cryptography.
dc.language.iso en en_US
dc.subject physical unclonable functions en_US
dc.subject secure key generation en_US
dc.subject PUF constructions en_US
dc.subject hardware cryptography en_US
dc.subject Hidden Markov Models en_US
dc.subject Ring-Oscillator based PUF en_US
dc.title PUFs – An Extensive Survey en_US
dc.type thesis en_US
thesis.degree.name Master of Science in Computer Engineering en_US
thesis.degree.level master's en_US
thesis.degree.discipline Computer Engineering en_US
thesis.degree.grantor George Mason University en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search MARS


Browse

My Account

Statistics