LRR-DPUF: Learning Resilient and Reliable Digital Physical Unclonable Function. Miao, J., Li, M., Roy, S., & Yu, B. In Proceedings of the 35th International Conference on Computer-Aided Design, of ICCAD '16, pages 46:1–46:8, New York, NY, USA, 2016. ACM.
LRR-DPUF: Learning Resilient and Reliable Digital Physical Unclonable Function [link]Paper  doi  abstract   bibtex   
Conventional silicon physical unclonable function (PUF) extracts fingerprints from transistor's analog attributes, which are vulnerable to environmental and operational variations. Recently, digitalized PUF prototypes have emerged to overcome the vulnerability issues, however, the existing prototypes are either hybrid of analog-digital PUFs which are still under the shadow of vulnerability, or impractical for real-world implementation. To address the above limitations, we propose a learning resilient and reliable digital PUF (LRR-DPUF). The fingerprints are extracted from VLSI interconnect geometrical randomness induced by lithography variations. Crucially, we use strongly skewed latches to ensure the immunity against environmental and operational variations. Further, a cross-coupled, highly non-linear logic network is proposed to effectively spread and augment even subtle interconnect randomness, as well as to achieve strong resilience to machine learning attacks. We demonstrate that a 64-bit LRR-DPUF exhibits close to ideal statistical performances, including 0 intra Hamming Distance. We also mathematically prove that each output of the LRR-DPUF follows uniform distribution. Various state-of-the-art machine learning models show almost no better than random prediction accuracies when applied to LRR-DPUF.
@inproceedings{miao_lrr-dpuf:_2016,
	address = {New York, NY, USA},
	series = {{ICCAD} '16},
	title = {{LRR}-{DPUF}: {Learning} {Resilient} and {Reliable} {Digital} {Physical} {Unclonable} {Function}},
	isbn = {978-1-4503-4466-1},
	shorttitle = {{LRR}-{DPUF}},
	url = {http://doi.acm.org/10.1145/2966986.2967051},
	doi = {10.1145/2966986.2967051},
	abstract = {Conventional silicon physical unclonable function (PUF) extracts fingerprints from transistor's analog attributes, which are vulnerable to environmental and operational variations. Recently, digitalized PUF prototypes have emerged to overcome the vulnerability issues, however, the existing prototypes are either hybrid of analog-digital PUFs which are still under the shadow of vulnerability, or impractical for real-world implementation. To address the above limitations, we propose a learning resilient and reliable digital PUF (LRR-DPUF). The fingerprints are extracted from VLSI interconnect geometrical randomness induced by lithography variations. Crucially, we use strongly skewed latches to ensure the immunity against environmental and operational variations. Further, a cross-coupled, highly non-linear logic network is proposed to effectively spread and augment even subtle interconnect randomness, as well as to achieve strong resilience to machine learning attacks. We demonstrate that a 64-bit LRR-DPUF exhibits close to ideal statistical performances, including 0 intra Hamming Distance. We also mathematically prove that each output of the LRR-DPUF follows uniform distribution. Various state-of-the-art machine learning models show almost no better than random prediction accuracies when applied to LRR-DPUF.},
	urldate = {2017-11-01TZ},
	booktitle = {Proceedings of the 35th {International} {Conference} on {Computer}-{Aided} {Design}},
	publisher = {ACM},
	author = {Miao, Jin and Li, Meng and Roy, Subhendu and Yu, Bei},
	year = {2016},
	pages = {46:1--46:8}
}
Downloads: 0