Paper 2016/582
TV-PUF : A Fast Lightweight Analog Physically Unclonable Function
Tanujay Saha
Abstract
Physical Unclonable Function (PUF) is hardware analog of a one-way function which can address hardware security issues such as device authentication, generating secret keys, producing seeds for Random Number Generators, etc. Traditional silicon PUFs are based on delay (Ring Oscillator PUFs and Arbiter PUFs) or memory structures (like SRAM). In this paper, we propose a novel idea of a very fast, lightweight and robust analog PUF that exploits the susceptibility of Threshold Voltage (${V_{th}}$) of MOSFETs to process variations. We call this the Threshold Voltage PUF (TV-PUF). Extensive implementations and simulations shows improvement in quality metrics like uniformity of the PUF, intra-die distances (reliability metric of the PUF) and inter-die distances (uniqueness metric of the PUF) for 64-bit key generation. For 1 GHz clock input for sense amplifier, our design consumes 0.18$\mu$W/bit power with 50 \% uniqueness and 51\% reliability. It is also shown that TV-PUF characteristics are independent on the technology node.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Preprint. MINOR revision.
- Keywords
- Analog PUFlightweightHardware Security primitivesthreshold voltage
- Contact author(s)
- tanujay saha @ gmail com
- History
- 2016-06-06: received
- Short URL
- https://ia.cr/2016/582
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2016/582, author = {Tanujay Saha}, title = {{TV}-{PUF} : A Fast Lightweight Analog Physically Unclonable Function}, howpublished = {Cryptology {ePrint} Archive, Paper 2016/582}, year = {2016}, url = {https://eprint.iacr.org/2016/582} }