skip to main content
10.1145/2463209.2488960acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Improving PUF security with regression-based distiller

Published: 29 May 2013 Publication History

Abstract

Silicon physical unclonable functions (PUF) utilize fabrication variation to extract information that will be unique for each chip. However, fabrication variation has a very strong spatial correlation and thus the PUF information will not be statistically random, which causes security threats to silicon PUF. We propose to decouple the unwanted systematic variation from the desired random variation through a regression-based distiller. In our experiments, we show that information generated by existing PUF schemes fail to pass NIST randomness test. However, our proposed method can provide statistically random PUF information and thus bolster the security characteristics of existing PUF schemes.

References

[1]
M. van Dijk, B. Gassend, D. Clarke and S. Devadas, "Silicon physical random functions," Proceedings of 9th ACM Computer and Communications Security Conference (CCS), Nov. 2002.
[2]
G. E. Suh and S. Devadas, "Physical unclonable functions for device authentication and secret key generation," Proceedings of 44th ACM/IEEE Design Automation Conference (DAC) pp. 9--14, Jun. 2007.
[3]
W. B. D. Holcomb and K. Fu, "Initial sram state as a fingerprint and source of true random numbers for rfid tags," Proceedings of the Conference on RFID Security 07, Jul. 2007.
[4]
Q. Chen, G. Csaba, P. Lugli, U. Schlichtmann, and U. Ruhrmair, "The bistable ring puf: A new architecture for strong physical unclonable functions," Proceedings of 4th IEEE International Workshop on Hardware Oriented Security and Trust (HOST), Jun. 2011.
[5]
C. E. Yin and G. Qu, "LISA: Maximizing RO PUFs Secret Extraction," Proceedings of 3rd IEEE International Workshop on Hardware Oriented Security and Trust (HOST), Jun. 2010.
[6]
A. Maiti and P. Schaumont, "A large scale characterization of ro-puf," Proceedings of 3rd IEEE International Workshop on Hardware Oriented Security and Trust (HOST), Jun. 2010.
[7]
C. E. Yin and G. Qu, "Temperature-Aware Cooperative Ring Oscillator PUF," Proceedings of 2nd IEEE International Workshop on Hardware Oriented Security and Trust (HOST), Jun. 2009.
[8]
M.-D. Yu and S. Devadas, "Secure and robust error correction for physical unclonable functions," IEEE Journal of Design & Test Computers, Vol. 27, Issue 1, Jan. 2010.
[9]
A. Maiti and P. Schaumont, "Improving the quality of a physical unclonable function using configurable ring oscillators," Proceedings of 19th IEEE International Conference on Field Programmable Logic and Applications (FPLA), Sep. 2009.
[10]
A. Rukhin, J. Soto, J. Nechvatal, and et al, "A statistical test suite for random and pseudorandom number generators for cryptographic applications," NIST Special Publication 800--22 Revision 1a, Apr. 2010.
[11]
P. Sedcole and P. Y. K. Cheung, "Within-die delay variability in 90nm fpgas and beyond," Proceedings of 16th IEEE International Conference on Field Programmable Technology (FPT) pp. 97--104, Dec. 2006.
[12]
X. Wang and M. Tehranipoor, "Novel physical unclonable function with process and environmental variations," Design, Automation & Test in Europe (DATE), Mar. 2010.
[13]
B. E. Stine, D. S. Boning, and J. E. Chung, "Analysis and decomposition of spatial variation in integrated circuit processes and devices," IEEE Transactions on Semiconductor Manufacturing, Vol. 10, Issue 1, pp. 24--91, Feb. 1997.
[14]
K. Bernstein, D. J. Frank, A. E. Gattiker, W. Haensch, B. L. Ji, S. R. Nassif, E. J. Nowak, D. J. Pearson, and N. J. Rohrer, "High-performance cmos variability in the 65-nm regime and beyond," IBM Journal of Research and Development, vol. 50, no. 4.5, pp. 433--449, 2006.
[15]
B. E. Stine, T. Maung, R. Divecha, and et al, "Using a statistical metrology framework to identify systematic and random sources of die-and wafer-level ild thickness variation in cmp processes," International Electron Devices Meeting, pp. 499--502, Dec. 1995.
[16]
C. E. Yin, G. Qu, and Q. Zhou, "Design and Implementation of a Group-based RO PUF, Design, Automation and Test in Europe (DATE13), March 2013.

Cited By

View all
  • (2024)Design and implementation of IDELAY-RO PUF in Xilinx ZYNQ PSoCsIEICE Electronics Express10.1587/elex.21.2024001321:6(20240013-20240013)Online publication date: 25-Mar-2024
  • (2023)Quality of Security Guarantees for and with Physical Unclonable Functions and Biometric Secrecy SystemsEntropy10.3390/e2508124325:8(1243)Online publication date: 21-Aug-2023
  • (2023)A Novel FPGA Implementation of the NAND-PUF with Minimal Resource Usage and High ReliabilityCryptography10.3390/cryptography70200187:2(18)Online publication date: 3-Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '13: Proceedings of the 50th Annual Design Automation Conference
May 2013
1285 pages
ISBN:9781450320719
DOI:10.1145/2463209
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 May 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. linear regression
  2. physical unclonable functions (PUFs)
  3. ring oscillator (RO)
  4. variation decomposition

Qualifiers

  • Research-article

Conference

DAC '13
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)5
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Design and implementation of IDELAY-RO PUF in Xilinx ZYNQ PSoCsIEICE Electronics Express10.1587/elex.21.2024001321:6(20240013-20240013)Online publication date: 25-Mar-2024
  • (2023)Quality of Security Guarantees for and with Physical Unclonable Functions and Biometric Secrecy SystemsEntropy10.3390/e2508124325:8(1243)Online publication date: 21-Aug-2023
  • (2023)A Novel FPGA Implementation of the NAND-PUF with Minimal Resource Usage and High ReliabilityCryptography10.3390/cryptography70200187:2(18)Online publication date: 3-Apr-2023
  • (2022)A Lightweight Neighbor-Averaging Technique for Reducing Systematic Variations in Physically Unclonable Functions2022 23rd International Symposium on Quality Electronic Design (ISQED)10.1109/ISQED54688.2022.9806223(1-6)Online publication date: 6-Apr-2022
  • (2022)Extrinsic Direct Characterization PUFHardware Security Primitives10.1007/978-3-031-19185-5_5(63-79)Online publication date: 12-Oct-2022
  • (2021)A Novel Ultra-Compact FPGA PUF: The DD-PUFCryptography10.3390/cryptography50300235:3(23)Online publication date: 8-Sep-2021
  • (2021)Improving the Quality of FPGA RO-PUF by Principal Component Analysis (PCA)ACM Journal on Emerging Technologies in Computing Systems10.1145/344244417:3(1-25)Online publication date: 11-May-2021
  • (2021)Quality of Service Guarantees for Physical Unclonable Functions2021 IEEE International Workshop on Information Forensics and Security (WIFS)10.1109/WIFS53200.2021.9648377(1-6)Online publication date: 7-Dec-2021
  • (2021)RO PUF Design in FPGAs with Frequency-Offsetting Strategies2021 IEEE 2nd International Conference on Information Technology, Big Data and Artificial Intelligence (ICIBA)10.1109/ICIBA52610.2021.9688287(558-562)Online publication date: 17-Dec-2021
  • (2020)Boosting Entropy and Enhancing Reliability for Physically Unclonable Functions2020 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)10.1109/AsianHOST51057.2020.9358251(1-6)Online publication date: 15-Dec-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media