本文已被:浏览 2602次 下载 6881次
Received:March 19, 2019 Revised:April 17, 2019
Received:March 19, 2019 Revised:April 17, 2019
中文摘要: 提出了一种改进MQTT协议的数据传输加密算法MQTT-EA (MQTT Encryption Algorithms).该算法中,物联网设备端与服务器端随机生成自己的私钥,然后相互通知对方自己的私钥并通过算法组合成最终的会话主密钥,通过DES加密、解密,传输安全数据.模拟了敌手A、B对数据传输过程进行攻击,验证了在会话密钥生成算法没有泄露的前提下MQTT-EA是安全的.
Abstract:An improved data transmission encryption algorithm MQTT-EA (MQTT Encryption Algorithms) is proposed. In this algorithm, the IoT device and server sides randomly generate their own private keys, then notify each other of their own private keys and combine them into the final session master key through the algorithm. The secure data is transmitted through DES encryption and decryption. The data transmission process is simulated by rivals A and B, and MQTT-EA is proved to be secure as long as the session key generation algorithm is not leaked.
keywords: MQTT Internet of Things (IoT) data encryption transmission certificateless key agreement MQTT-EA
文章编号: 中图分类号: 文献标志码:
基金项目:国家重点研发计划(2018YFB1306100)
引用文本:
于振中,洪辉武,徐国,朱丹青.基于MQTT的数据加密传输算法.计算机系统应用,2019,28(10):178-182
YU Zhen-Zhong,HONG Hui-Wu,XU Guo,ZHU Dan-Qing.Data Encryption Transmission Algorithm Based on MQTT.COMPUTER SYSTEMS APPLICATIONS,2019,28(10):178-182
于振中,洪辉武,徐国,朱丹青.基于MQTT的数据加密传输算法.计算机系统应用,2019,28(10):178-182
YU Zhen-Zhong,HONG Hui-Wu,XU Guo,ZHU Dan-Qing.Data Encryption Transmission Algorithm Based on MQTT.COMPUTER SYSTEMS APPLICATIONS,2019,28(10):178-182