一种基于动态秘密的物联网安全通信协议
首发时间:2020-06-01
摘要:密钥管理对于具有大规模部署设备的物联网(IoT)是一项挑战,很难为众多IoT设备正确设置和不断更新密钥,尤其是当这些设备受到大小和缺少密钥输入界面的限制时。本文提出了一种轻量级的密钥管理方案,该方案将无线信道中丢包等随机因素引入到密钥协商过程中,并且将密钥分发和更新过程嵌入到通信过程,随着通信数据在物联网设备之间来回交换,密钥不断更新变化。因此,即使攻击者窃取了密钥,随着通信的进行,密钥也会很快变得无效。同时该协议能够同时为多个IoT设备生成独立的密钥,并引入嵌套加密机制,以保障信息经过中继节点时的机密性。本文首先详细描述所提协议的主要设计方案,分为应用在点对点和一对多通信场景;然后,在理论层面分析了其安全性,包含真随机性和自安全性;最后,设计实验证明了该协议的实用性。
关键词: 计算机应用技术 无线随机性 密钥协商 安全通信 物联网
For information in English, please click here
A Dynamic Secret Based Secure Communication Protocol for Internet of Things
Abstract:Cryptographic key management is a challenge for the large scale deployment of Internet of Things (IoT) devices. It is difficult to properly setup and constantly update keys for numerous IoT devices, especially when these devices are restricted by size and lack of the key input interface. This paper proposes a lightweight key management scheme,which adds random factors such as packet loss in the wireless channel into the key negotiation process, and embeds the key distribution and update process into the communication process. The keys are constantly changing as the communication data flowing back and forth between IoT devices. Therefore even if a key is stolen by the attacker, it will quickly become invalid as the communication goes on. The proposed scheme also contains a key initialization protocol which generates independent keys for multiple IoT devices simultaneously. And introduce a nested encryption mechanism to ensure the confidentiality of the information when it passes through the relay node.This paper first describes the main design scheme of the proposed protocol in detail, which includes the scenarios of point-to-point and point-to-multipoint; then, the security of the protocol is analyzed at the theoretical level, including true randomness and self-security; finally, the practicality of the protocol is verified by experiments.
Keywords: Computer Application Technology Wireless randomness key agreement secure communication Internet of Things
基金:
引用
No.****
同行评议
共计0人参与
勘误表
一种基于动态秘密的物联网安全通信协议
评论
全部评论0/1000