摘要
近年来物联网技术发展迅速,基于C/S架构的物联网系统在各领域应用广泛。该类系统的终端分布范围广,数量众多,且有低成本的要求,因此该类终端计算能力弱且存储容量有限,同时大多基于公网进行数据通信。密钥管理是保障基于公网的数据通信安全的重要方式之一,现已成为信息安全传输领域的研究热点。复杂度低的静态密钥管理方法难以满足密钥安全性需求,而安全性高的动态密钥管理开销大,不适用于该类物联网系统。针对以上问题,提出一种轻量级的动态密钥管理方法,通过动态多项式建立密钥,并根据密钥轮换机制更新密钥,可保证密钥前/后向安全,同时简化密钥计算模型和优化系数存储结构。实验结果表明,该方法在保证密钥安全性的基础上能够有效降低密钥计算开销和存储开销,符合应用要求。
In recent years,IoT technology has developed rapidly,and IoT systems based on C/S architecture are widely used in various fields.The terminals of this type of system are widely distributed and numerous,and have low-cost requirements.Therefore,such terminals have weak computing power and limited storage capacity,and are mostly based on the public network for data communication.The low-complexity static key management method is difficult to meet the key security requirements,and the high-security dynamic key management method has high overhead and is not suitable for this type of IoT system.Aiming at the above problems,this paper proposes a lightweight dynamic key management method.The key is established through a dynamic polynomial,and the key is updated according to the key rotation mechanism,which can ensure the forward/backward security of the key and simplify the key calculation.Model and optimization coefficient storage structures.
出处
《工业控制计算机》
2022年第12期26-28,31,共4页
Industrial Control Computer
基金
上海市科委重点项目(19DZ1205802)资助。