Secure Firmware based Lightweight Trusted Platform Module (FLTPM) for IoT Devices
Afzal Warsi, Shubham Malav, Vishal J. Rathod, Shrikrishna S Chippalkatti, Hari Babu Pasupuleti, S D Sudarsan · 2023
The Internet of Things (IoT) is a network in which physical things that have Internet access can communicate and share data with other connected objects. IoT is currently gaining popularity due to the large range of applications that it allows. When such applications connect to the Internet, they attempt to send data to other devices across the network. Because certain IoT applications transmit crucial data over the Internet, the data must be protected. However, these IoT devices are limited in terms of power, computation and memory, as well as communication capabilities. IoT devices are being used as a gateway into the larger IoT network. As a result, the security of these devices has become critical in order to protect them from numerous security risks and attacks. There are multiple solutions to mitigate the issue but Trusted Platform Module (TPM) is a prominent one that provides hardware based security but designed primarily for large compute platforms (e.g., desktops, laptops, servers, etc.). Because of the limitations of IoT devices, the traditional method is unsuitable for IoT network & devices and a lightweight and optimized mechanism will be required. Firmware-based Lightweight Trusted Platform Module (FLTPM) is our suggested approach for augmenting hardware security to resource-constrained devices, which includes lightweight cryptography algorithms & services related to providing hardware security, and trusted/safe boot mechanisms. The results showed that the proposed solution was optimized, unique, and lightweight for resource constrained IoT devices, and that it functioned well in appropriate environment conditions.