A Systematic Approach to Design an Efficient Physical Unclonable Function

dc.contributor.authorMaiti, Abhranilen
dc.contributor.committeechairSchaumont, Patrick R.en
dc.contributor.committeememberKim, Inyoungen
dc.contributor.committeememberNazhandali, Leylaen
dc.contributor.committeememberShukla, Sandeep K.en
dc.contributor.committeememberTront, Joseph G.en
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2015-02-04T21:06:33Zen
dc.date.adate2012-05-23en
dc.date.available2015-02-04T21:06:33Zen
dc.date.issued2012-04-30en
dc.date.rdate2015-02-04en
dc.date.sdate2012-05-09en
dc.description.abstractA Physical Unclonable Function (PUF) has shown a lot of promise to solve many security issues due to its ability to generate a random yet chip-unique secret in the form of an identifier or a key while resisting cloning attempts as well as physical tampering. It is a hardware-based challenge-response function which maps its responses to its challenges exploiting complex statistical variation in the logic and interconnect inside integrated circuits (ICs). An efficient PUF should generate a key that varies randomly from one chip to another. At the same time, it should reliably reproduce a key from a chip every time the key is requested from that chip. Moreover, a PUF should be robust to thwart any attack that aims to reveal its key. Designing an efficient PUF having all these qualities with a low cost is challenging. Furthermore, the efficiency of a PUF needs to be validated by characterizing it over a group of chips. This is because a PUF circuit is supposed to be instantiated in several chips, and whether it can produce a chip-unique identifier/key or not cannot be validated using a single chip. The main goal of this research is to propose a systematic approach to build a random, reliable, and robust PUF incurring minimal cost. With this objective, we first formulate a novel PUF system model that uncouples PUF measurement from PUF identifier formation. The proposed model divides PUF operation into three separate but related components. We show that the three PUF quality factors, randomness, reliability, and robustness, can be improved at each component of the system model resulting in an overall improvement of a PUF. We proposed three PUF enhancement techniques using the system model in this research. The proposed techniques showed significant improvements in a PUF. Second, we present a large-scale PUF characterization method to validate the efficiency of a PUF as a secure primitive. A compact and portable method measured a sizable set of around 200 chips. We also performed experiments to test a PUF against variations in operating conditions (temperature, supply voltage) and circuit aging. Third, we propose a method that can evaluate and compare the performance of different PUFs irrespective of their underlying working principles. This method can help a designer to select a PUF that is the most suitable one for a particular application. Finally, a novel PUF that exploits the variability in the pipeline of a microprocessor is presented. This PUF has a very low area cost while it can be easily integrated using software programs in an application having a microprocessor.en
dc.description.degreePh. D.en
dc.format.mediumETDen
dc.identifier.otheretd-05092012-113034en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05092012-113034/en
dc.identifier.urihttp://hdl.handle.net/10919/51257en
dc.language.isoen_USen
dc.publisherVirginia Techen
dc.relation.haspartMaiti_A_D_2012_revised.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectProcess variationen
dc.subjectPhysical Unclonable Functionen
dc.subjectSecurityen
dc.titleA Systematic Approach to Design an Efficient Physical Unclonable Functionen
dc.typeDissertationen
thesis.degree.disciplineElectrical and Computer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Maiti_A_D_2012_revised.pdf
Size:
2.44 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: