Low-Cost Circuit Primitives for Physically Securing IoT Devices

Date
2024-04-17
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Embargo
Abstract

With the rapid advancement of Internet of Things (IoT) technology, securing edge devices has become critically important. This need stems from the increasing interaction of users with a wide range of mobile and embedded devices. While the expansion of IoT has simplified access, it has also heightened the vulnerability of these devices to physical security threats. Malicious actors are now adept at bypassing traditional software security measures to exploit physical vulnerabilities and access sensitive data. Consequently, bolstering the physical security of IoT hardware, particularly at the edge, is essential. Existing ASIC solutions for mitigating these physical threats, while effective, often come with high costs, either in terms of power consumption, performance trade-offs, silicon area overhead, or design complexity. These factors contribute to substantial implementation costs, rendering such measures impractical for many edge applications, especially considering the narrow profit margins typical of IoT devices.

In my Ph.D. research, I have focused on creating a suite of low-cost, hardware-enabled security solutions for IoT applications. This endeavor involved completing four key projects, each targeting a critical area of vulnerability in this rapidly expanding field: the generation of both static and dynamic keys, and countermeasures against Side-Channel Attacks (SCAs) and Fault Injection Attacks (FIAs). To reduce the necessity for extensive testing and post-processing of the existing static key generation schemes, I designed a highly stable and efficient Physically Unclonable Function (PUF). Furthering the dynamic key generation, I designed a high-speed, fully synthesizable True Random Number Generator (TRNG), showcasing robust performance under various environmental conditions. To enhance the resistance against SCAs, I designed a Digital Low Dropout Regulator (DLDO) that provides strong SCA resistance while maintaining high regulation performance, which is an innovative approach that utilizes existing power management structures to enhance resistance against SCAs. Lastly, I designed a Fully Synthesizable Design-Agnostic Fault Injection Monitor, which stands out in defending against FIAs due to its comprehensive attack coverage, improved power efficiency, area, and design simplicity.

These advancements represent a step forward in improving IoT device security while reducing the cost of said security. By making sophisticated security measures more accessible, my research addresses a critical need in the IoT field, where budget limitations often hinder the implementation of strong security protocols. The affordability of these security enhancements allows for their integration even in IoT devices with lower profit margins. As a result, this contributes to a more secure and safer IoT environment, benefiting manufacturers and consumers alike.

Description
EMBARGO NOTE: This item is embargoed until 2025-05-01
Degree
Doctor of Philosophy
Type
Thesis
Keywords
Hardware Security, PUF, TRNG, SCA, DLDO, FIA
Citation

He, Yan. Low-Cost Circuit Primitives for Physically Securing IoT Devices. (2024). PhD diss., Rice University. https://hdl.handle.net/1911/116087

Has part(s)
Forms part of
Published Version
Rights
Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
Link to license
Citable link to this page