{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,10]],"date-time":"2025-12-10T15:56:35Z","timestamp":1765382195573,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T00:00:00Z","timestamp":1578614400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Institute of Information &amp; communications Technology Planning &amp; Evaluation (IITP) grant funded by the Korea government (MSIT)","award":["No.2018-0-00230"],"award-info":[{"award-number":["No.2018-0-00230"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Keeping IoT devices secure has been a major challenge recently. One of the possible solutions to secure IoT devices is to use a physically unclonable function (PUF). A PUF is a security primitive that can generate device-specific cryptographic information by extracting the features of hardware uncertainty. Because PUF instances are very difficult to replicate even by the manufacturer, the generated bit sequence can be used as cryptographic keys or as a unique identifier for the device. Regarding the implementation of PUF, the majority of PUFs introduced over the past decade are in the form of active components and have been implemented as separate chips or embedded as a part of a chip, making it difficult to use them in low-cost IoT devices due to cost and design flexibility. One approach to easily adopt PUFs in resource-constrained IoT devices is to use passive components such as resistors and capacitors (RC) that can be configured at low cost. The main feature of this RC-based PUF is that it extracts the small difference caused by charging and discharging of RC circuits and uses it as a response. In this paper, we extend the previous research and show the possibility to secure IoT devices by using the RC-based PUF.<\/jats:p>","DOI":"10.3390\/s20020404","type":"journal-article","created":{"date-parts":[[2020,1,13]],"date-time":"2020-01-13T04:05:51Z","timestamp":1578888351000},"page":"404","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Design of Resistor-Capacitor Physically Unclonable Function for Resource-Constrained IoT Devices"],"prefix":"10.3390","volume":"20","author":[{"given":"Sangjae","family":"Lee","sequence":"first","affiliation":[{"name":"Electronics and Telecommunications Research Institute, Daejeon 34129, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mi-Kyung","family":"Oh","sequence":"additional","affiliation":[{"name":"Electronics and Telecommunications Research Institute, Daejeon 34129, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1967-8941","authenticated-orcid":false,"given":"Yousung","family":"Kang","sequence":"additional","affiliation":[{"name":"Electronics and Telecommunications Research Institute, Daejeon 34129, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dooho","family":"Choi","sequence":"additional","affiliation":[{"name":"Electronics and Telecommunications Research Institute, Daejeon 34129, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1109\/TCAD.2017.2702607","article-title":"Implementation and Characterization of a Physical Unclonable Function for IoT: A Case Study with the TERO-PUF","volume":"37","author":"Marchand","year":"2018","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Suh, G.E., and Devadas, S. (2007, January 4\u20138). Physical unclonable functions for device authentication and secret key generation. Proceedings of the 2007 44th ACM\/IEEE Design Automation Conference, San Diego, CA, USA.","DOI":"10.1109\/DAC.2007.375043"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2026","DOI":"10.1126\/science.1074376","article-title":"Physical one-way functions","volume":"297","author":"Pappu","year":"2002","journal-title":"Science"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Tehranipoor, M., and Wang, C. (2012). Security Based on Physical Unclonability and Disorder. Introduction to Hardware Security and Trust, Springer.","DOI":"10.1007\/978-1-4419-8080-9"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Wallrabenstein, J.R. (2016, January 22\u201324). Practical and Secure IoT Device Authentication Using Physical Unclonable Functions. Proceedings of the 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), Vienna, Austria.","DOI":"10.1109\/FiCloud.2016.22"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1126","DOI":"10.1109\/JPROC.2014.2320516","article-title":"Physical unclonable functions and applications: A tutorial","volume":"102","author":"Herder","year":"2014","journal-title":"Proc. IEEE"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Cao, Y., Zhao, X., Ye, W., Han, Q., and Pan, X. (2018). A Compact and Low Power RO PUF with High Resilience to the EM Side-Channel Attack and the SVM Modelling Attack of Wireless Sensor Networks. Sensors, 18.","DOI":"10.3390\/s18020322"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"3138","DOI":"10.1109\/TCSI.2017.2729941","article-title":"ACRO-PUF: A Low-power, Reliable and Aging-Resilient Current Starved Inverter-Based Ring Oscillator Physical Unclonable Function","volume":"64","author":"Clark","year":"2017","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Tajik, S., Dietz, E., Frohmann, S., Seifert, J., Nedospasov, D., Helfmeier, C., Boit, C., and Dittrich, H. (2014, January 23\u201326). Physical Characterization of Arbiter PUFs. Proceedings of the 16th International Workshop on Cryptographic Hardware and Embedded Systems, Busan, Korea.","DOI":"10.1007\/978-3-662-44709-3_27"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Gong, M., Liu, H., Min, R., and Liu, Z. (2018). Pitfall of the Strongest Cells in Static Random Access Memory Physical Unclonable Functions. Sensors, 18.","DOI":"10.3390\/s18061776"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1109\/TCSI.2018.2873777","article-title":"Physically Unclonable Functions Using Foundry SRAM Cells","volume":"66","author":"Clark","year":"2019","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1085","DOI":"10.1109\/TVLSI.2016.2606658","article-title":"DRAM-Based Intrinsic Physically Unclonable Functions for System-Level Security and Authentication","volume":"25","author":"Tehranipoor","year":"2017","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1109\/TDSC.2018.2822298","article-title":"Decay-Based DRAM PUFs in Commodity Devices","volume":"16","author":"Schaller","year":"2018","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1109\/JIOT.2018.2849324","article-title":"RF-PUF: Enhancing IoT Security through Authentication of Wireless Nodes Using In-Situ Machine Learning","volume":"6","author":"Chatterjee","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Oh, M.K., Lee, S., Kang, Y., and Choi, D. (2018, January 17\u201319). Secure key extraction for IoT devices integrating IEEE 802.15.4g\/k transceiver. Proceedings of the 2018 International Conference on Information and Communication Technology Convergence, Jeju, Korea.","DOI":"10.1109\/ICTC.2018.8539476"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Deyati, S., Muldrey, B., Singh, A., and Chatterjee, A. (2017, January 3\u20135). Design of efficient analog physically unclonable functions using alternative test principles. Proceedings of the 2017 International Mixed Signals Testing Workshop, Thessaloniki, Greece.","DOI":"10.1109\/IMS3TW.2017.7995207"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lee, S., Oh, M., Kang, Y., and Choi, D. (2019, January 21\u201324). RC PUF: A Low-Cost and an Easy-to-Design PUF for Resource-Constrained IoT Devices. Proceedings of the 20th World Conference on Information Security Applications, Jeju, Korea.","DOI":"10.1007\/978-3-030-39303-8_21"},{"key":"ref_18","unstructured":"Horowitz, P., and Hill, W. (1989). The Art of Electronics, Cambridge University Press. [2nd ed.]."},{"key":"ref_19","unstructured":"(2019, April 09). An Introduction to Oscilloscope Probes. Available online: https:\/\/www.allaboutcircuits.com\/technical-articles\/an-introduction-to-oscilloscope-probes\/."},{"key":"ref_20","unstructured":"Kahn, M. (2012). Multilayer Ceramic Capacitors\u2014Materials and Manufacture, AVX Corporation."},{"key":"ref_21","unstructured":"(2019, April 09). Not All Caps Are Created Equal. Available online: https:\/\/www.ieee.li\/pdf\/viewgraphs\/not_all_capacitors_are_created_equal.pdf."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MEI.2010.5482787","article-title":"A brief introduction to ceramic capacitors","volume":"26","author":"Pan","year":"2010","journal-title":"IEEE Electr. Insul. Mag."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.microrel.2008.10.013","article-title":"Stability of thin film resistors\u2013Prediction and differences base on time dependent Arrhenius law","volume":"49","author":"Kuehl","year":"2009","journal-title":"Microelectron. Reliab."},{"key":"ref_24","unstructured":"Hiscocks, P.D. (2011). Analog Circuit Design, Syscomp Electronic Design. [2nd ed.]. Available online: https:\/\/www.sphere.bc.ca\/download\/analog-circuit-design-hiscocks.pdf."},{"key":"ref_25","unstructured":"(2019, December 30). The Unit Step Response. Available online: https:\/\/lpsa.swarthmore.edu\/Transient\/TransInputs\/TransStep.html#Case_1."},{"key":"ref_26","unstructured":"Venkata, R.K. (2010). Pulse and Digital Circuits, Pearson Education India."},{"key":"ref_27","unstructured":"(2019, December 16). DS11139 STM32F412 Data Sheet. Available online: https:\/\/www.st.com\/content\/st_com\/en\/products\/microcontrollers-microprocessors\/stm32-32-bit-arm-cortex-mcus\/stm32-high-performance-mcus\/stm32f4-series\/stm32f412\/stm32f412rg.html#."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/3053681","article-title":"Improved reliability of FPGA-based PUF identification generator design","volume":"10","author":"Gu","year":"2017","journal-title":"ACM Trans. Reconfigurable Technol. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Maiti, A., Gunreddy, V., and Schaumont, P. (2013). A Systematic Method to Evaluate and Compare the Performance of Physical Unclonable Functions. Embedded Systems Design with FPGAs, Springer.","DOI":"10.1007\/978-1-4614-1362-2_11"},{"key":"ref_30","unstructured":"Bassham, L.E., Rukhin, A.L., Soto, J., Nechvatal, J.R., Smid, M.E., Barker, E.B., Leigh, S.D., Levenson, M., Vangel, M., and Banks, D.L. (2019, April 09). A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications, Available online: https:\/\/csrc.nist.gov\/publications\/detail\/sp\/800-22\/rev-1a\/final."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/404\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:19:28Z","timestamp":1760361568000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/404"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,10]]},"references-count":30,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20020404"],"URL":"https:\/\/doi.org\/10.3390\/s20020404","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,1,10]]}}}