Nowadays, Internet of Things platforms are being deployed in a wide range of application domains. Some of these include use cases with security requirements, where the data generated by an IoT node is the basis for making safety-critical or liability-critical decisions at system level. The challenge is to develop a solution for data exchange while proving and verifying the authenticity of the data from end-to-end. In line with this objective, this paper proposes a novel solution with the proper protocols to provide Trust in Data, making use of two Roots of Trust that are the IOTA Distributed Ledger Technology and the Trusted Platform Module. The paper presents the design of the proposed solution and discusses the key design aspects and relevant trade-offs. The paper concludes with a Proof-of-Concept implementation and an experimental evaluation to confirm its feasibility and to assess the achievable performance.
翻译:如今,物联网平台正被部署于广泛的应用领域。其中一些涉及安全需求的用例场景中,物联网节点生成的数据是系统层面作出安全关键或责任关键决策的基础。核心挑战在于开发一种数据交换方案,能够端到端地证明并验证数据的真实性。基于这一目标,本文提出了一种采用专属协议的新型解决方案,通过利用IOTA分布式账本技术与可信平台模块这两类信任根来实现数据信任。本文阐述了所提出方案的设计,并讨论了关键设计要素及相关权衡。最后,通过概念验证实施与实验评估,确认了方案的可行性并评估了可实现的性能表现。