Leveraging PUF technology to add a strong, secure root key to almost any IoT device without requiring changes in the SoC’s hardware.
With a vast amount of devices getting connected to the Internet of Things (IoT) and the growing number of low-cost attacks being developed to hack such IoT devices, it is clear that the need for embedded security solutions is rising dramatically. A security subsystem in the main system-on-chip (SoC) of a device can be deployed to offer secure cryptographic services to the applications running on the device. However, these services can only be secure if the cryptographic keys used by the system are protected properly against attackers. In practice, this is quite a challenge. Existing key storage methods offer limited security against invasive attacks, are inflexible and can add significantly to costs. A universal solution for solving this key storage problem is offered by SRAM physical unclonable function (PUF) technology.
This white paper explain the basics of this technology and show how an embedded software solution is able to leverage PUF technology to add a strong, secure root key to almost any IoT device without requiring changes in the SoC’s hardware.
Leave a Reply