TY - GEN
T1 - A Reconfigurable Memory PUF ased on Tristate Inverter Arrays
AU - Cui, Yijun
AU - Wang, Chenghua
AU - Liu, Weiqiang
AU - O'Neill, Maire
PY - 2016/12/12
Y1 - 2016/12/12
N2 - A Physical Unclonable Function (PUF) is a promising security primitive for low cost security solutions. It is especially attractive for resource constrained platforms such as internet-of-things (IoT) devices. A novel Tristate Static Random Access Memory (TSRAM) PUF design consisting of two cross-coupled tristate inverter arrays is proposed in this paper. This new PUF structure is able to reconfigure the cross-coupled inverters so that it can produce effective challenge-response pairs (CRPs) without using any additional auxiliary processing, which is not available in previous memory based PUFs. The functionality and performance of the proposed TSRAM PUF is validated by both simulation with UMC 65nm technology and practical experimentation on a Xilinx Virtex-H FPGA. The proposed TSRAM PUF demonstrates good uniqueness and reliability and it uses the smallest number of gates to produce one response bit compared with previous works.
AB - A Physical Unclonable Function (PUF) is a promising security primitive for low cost security solutions. It is especially attractive for resource constrained platforms such as internet-of-things (IoT) devices. A novel Tristate Static Random Access Memory (TSRAM) PUF design consisting of two cross-coupled tristate inverter arrays is proposed in this paper. This new PUF structure is able to reconfigure the cross-coupled inverters so that it can produce effective challenge-response pairs (CRPs) without using any additional auxiliary processing, which is not available in previous memory based PUFs. The functionality and performance of the proposed TSRAM PUF is validated by both simulation with UMC 65nm technology and practical experimentation on a Xilinx Virtex-H FPGA. The proposed TSRAM PUF demonstrates good uniqueness and reliability and it uses the smallest number of gates to produce one response bit compared with previous works.
KW - Physical unclonable function
KW - Tristate inverter arrays
KW - TSRAM PUF
KW - Uniqueness and reliability
UR - http://www.scopus.com/inward/record.url?scp=85013173199&partnerID=8YFLogxK
U2 - 10.1109/SiPS.2016.38
DO - 10.1109/SiPS.2016.38
M3 - Conference contribution
AN - SCOPUS:85013173199
T3 - IEEE International Workshop on Signal Processing Systems (SiPS)
SP - 171
EP - 176
BT - IEEE International Workshop on Signal Processing Systems, SiPS 2016: Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE International Workshop on Signal Processing Systems, SiPS 2016
Y2 - 26 October 2016 through 28 October 2016
ER -