Internet technologies have made a paradigm shift in the fields of computing and data science and one such paradigm defining change is the Internet of Things or IoT. Nowadays, thousands of household appliances use integrated smart devices which allow remote monitoring and control and also allow intensive computational work such as high end AI-integrated smart security systems with sustained alerts for the user. The update process of these IoT devices usually lack the ability of checking the security of centralized servers, which may be compromised and host malicious firmware files as it is presumed that the servers are secure during deployment. The solution for this problem can be solved using a decentralized database to hold the hashes and the firmware. This paper discusses the possible implications of insecure servers used to host the firmwares of commercial IoT products, and aims to provide a blockchain based decentralized solution to host firmware files with the property of immutability, and controlled access to the firmware upload functions so as to stop unauthorized use. The paper sheds light over possible hardware implementations and the use of cryptographically secure components in such secure architecture models.
翻译:互联网技术在计算和数据科学领域已实现范式转变,而界定变化的范例之一是Things互联网或IoT。如今,数千家家用电器使用综合智能设备,进行远程监控和控制,并允许大量计算工作,如高端AI集成智能安全系统,对用户持续发出警报。这些IoT设备的更新过程通常缺乏检查中央服务器安全性的能力,这些服务器可能受损,并可能存放恶意的固态软件文件,因为假定服务器在部署期间是安全的。这个问题的解决可以通过一个分散的数据库来保持 hashes和固态软件。本文讨论了用于存放商用IoT产品的固态软件的不安全服务器可能产生的影响,目的是提供一个基于块链的分散解决方案,以托管具有不可变特性的固态软件文件,并控制对固态上载功能的进入,以便阻止未经授权的使用。纸灯亮了可能的硬件安装和使用这种安全建筑模型的加密部件。