<p>The proliferation of the Internet of Things (IoT) devices has increased security concerns, as these devices suffer from limited computational resources, restricting traditional encryption methods. Physically unclonable functions (PUFs) provide a lightweight and cost-effective alternative for secure authentication. This study presents an optimized resistor–capacitor (RC) PUF design for IoT security, focusing on the effects of input time delay and output bit selection on an analog-to-digital (ADC) converter for enhanced performance. We evaluate first-order (RC1) and second-order (RC2) PUF architectures, optimizing resistance (<i>R</i>), capacitance (<i>C</i>), bit delays, and ADC bit selection to improve uniqueness, uniformity, reliability, and bit aliasing. Experimental results indicate that the 5th ADC bit out of 12 bits provides optimal performance, balancing uniqueness (~ 50%), reliability (&gt; 90%), and minimal bit aliasing (~ 50%). Additionally, incorporating an XOR-based challenge with the microcontroller’s unique identity (ID) improves uniqueness. The National Institute of Standards and Technology (NIST) SP 800–22 randomness tests confirm strong unpredictability (95–98%), making the proposed RC PUF highly suitable for secure IoT authentication. The design’s simplicity and low-cost implementation ensure seamless integration of our proposed PUF into existing IoT ecosystems.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimized RC-PUF Design for IoT Security: Evaluation of the Impact of ADC Bit Selection and Time Delay on Uniqueness, Reliability, and Statistical Randomness

  • Joy Acharya,
  • Paawan Sharma,
  • Mohendra Roy

摘要

The proliferation of the Internet of Things (IoT) devices has increased security concerns, as these devices suffer from limited computational resources, restricting traditional encryption methods. Physically unclonable functions (PUFs) provide a lightweight and cost-effective alternative for secure authentication. This study presents an optimized resistor–capacitor (RC) PUF design for IoT security, focusing on the effects of input time delay and output bit selection on an analog-to-digital (ADC) converter for enhanced performance. We evaluate first-order (RC1) and second-order (RC2) PUF architectures, optimizing resistance (R), capacitance (C), bit delays, and ADC bit selection to improve uniqueness, uniformity, reliability, and bit aliasing. Experimental results indicate that the 5th ADC bit out of 12 bits provides optimal performance, balancing uniqueness (~ 50%), reliability (> 90%), and minimal bit aliasing (~ 50%). Additionally, incorporating an XOR-based challenge with the microcontroller’s unique identity (ID) improves uniqueness. The National Institute of Standards and Technology (NIST) SP 800–22 randomness tests confirm strong unpredictability (95–98%), making the proposed RC PUF highly suitable for secure IoT authentication. The design’s simplicity and low-cost implementation ensure seamless integration of our proposed PUF into existing IoT ecosystems.