DocumentCode
3564580
Title
Novel RPM technique to dismiss systematic variation for RO PUF on FPGA
Author
Mustapa, Muslim ; Niamat, Mohammed
Author_Institution
EECS, Univ. of Toledo, Toledo, OH, USA
fYear
2014
Firstpage
368
Lastpage
373
Abstract
Physical Unclonable Function (PUF) is a function that cannot be modeled as it utilizes the random process variations on a silicon chip to generate a unique bit stream of `1´s and `0´s (response bits) which can be used for authentication and cryptography applications. As PUF is highly rely upon process variations, the response bits generated are governed by the systematic process variation instead of the stochastic process variation, which will reduce the randomness in the response bits. In this paper we propose the novel Random Patch Mixer (RPM) technique to dismiss the systematic variation effect on the response bits generated. We applied the RPM technique on data obtained from 29 Spartan 3E FPGA chips. We showed that our RPM technique has successfully dismissed the systematic variation effect on the response bits generated from the ROPUF on FPGA. We also proved that the responses generated by applying the RPM Technique passed the National Institute of Standards and Technology NIST statistical test for randomness.
Keywords
elemental semiconductors; field programmable gate arrays; logic testing; mixers (circuits); silicon; statistical testing; stochastic processes; National Institute of Standards and Technology; RO PUF; Si; Spartan 3E FPGA chips; authentication; cryptography; field programmable gate arrays; physical unclonable function; silicon chip; statistical test; stochastic process; Correlation; Encoding; Field programmable gate arrays; High definition video; NIST; Polynomials; Systematics; Physical Unclonable function (PUF); ring oscillator (RO); systematic process variation;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace and Electronics Conference, NAECON 2014 - IEEE National
Print_ISBN
978-1-4799-4690-7
Type
conf
DOI
10.1109/NAECON.2014.7045838
Filename
7045838
Link To Document