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)
PDF
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
Creative Commons Attribution
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},
      note = {\url{https://eprint.iacr.org/2016/582}},
      url = {https://eprint.iacr.org/2016/582}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.