摘要 - 本文介绍了ZK-iot框架,这是一种新颖的方法,可通过在区块链平台上使用零知识证明(ZKP)来增强物联网(IoT)生态系统的安全性。我们的框架可确保在潜在受到损害的IoT设备中固件执行和数据处理的完整性。通过利用ZKP的概念,我们建立了一个信任层,该信任层有助于在设备可能不会固有地相互信任的环境中的IoT设备之间安全的自主互动。该框架包括ZK-DEVICES,它利用功能承诺来生成执行程序的证据,以及用于编码设备之间交互逻辑的服务合同。它还分别利用区块链层和继电器作为ZKP存储和数据通信协议。我们的实验表明,在我们的系统设置中,证明生成,阅读和验证分别分别为694、5078和19毫秒。这些时间满足物联网设备通信的实际要求,证明了解决方案的可行性和效率。zk-iot框架代表着物联网安全领域的重大进步,为跨各种应用程序(例如智能城市基础架构,医疗保健系统和工业自动化)铺平了道路。索引条款 - 零知识证明,物联网,功能承诺,区块链。
主要关键词