RESEARCH AND DESIGN OF LIGHTWEIGHT ENCRYPTION FOR MQTT PROTOCOL
Journal Title: Topics in Intelligent Computing and Industry Design (ICID) - Year 2017, Vol 1, Issue 2
Abstract
MQTT is a lightweight messaging protocol based on publish/subscribe model, which is a transmission protocol for mobile devices designed specifically for network unreliable and limited resources. The emergence of MQTT protocol increases the timeliness of information acquisition in practical application, and replaces traditional drawing with push method to carry out message transmission. Its emergence provides a new way for the realization of message push on Android platform. Due to the lightweight property of the MQTT protocol, there is no encryption control for message push, instead of sending the original bytecode directly. The methods are no built-in encryption, which has some security risks. In this paper, the lightweight encryption algorithms of ECC, DES and TEA are compared and analyzed, and the lightweight features and encryption requirements takes into account. Finally, the TEA encryption algorithm is selected by the paper. The TEA algorithm’s superior encryption performance is verified on the message delivery platform based on the MQTT protocol. The results show that TEA can meet the basic requirements of the li ghtweight encryption algorithm.
Authors and Affiliations
Yanping Pan, Xiaohui Cheng, Congcong Xia
THE DESIGN OF LITHIUM BATTERY CHARGING CIRCUIT
This page proposed a Lithium battery charging circuit which used MCU AT89S52 as the core, consists of voltage regulator module, power supply switch module, lithium battery modules and prompt modules. It can be achieved p...
OVERDUE PREDICTION OF BANK LOANS BASED ON DEEP NEURAL NETWORK
With the development of information technology, the application of big data in financial aspects becomes more and more deepening. However, in the aspect of bank loans, the accuracy of traditional user loan risk predictio...
RESEARCH ON MATERIALS FLOW BEHAVIOR DURING V-GROOVE MICRO HOT EMBOSSING PROCESS
The V-groove structure on the surface of optical elements has become a hot issue in current research. In this paper, the hot embossing method is used to form the V-groove on the surface of PMMA. The influence factors and...
REMOVAL RATE SIMULATION OF COPPER ELECTROCHEMICAL MECHANICAL PLANARIZATION
An improved material removal rate method for simulating the Cu removal rate in electrochemical mechanical planarization (ECMP) based on the dissolution-type polishing mechanism was developed. The effects of the applied a...
DESIGN OF INTERACTIVE VIRTUAL MAINTENANCE TRAINING SYSTEM FOR VEHICULAR AUTOMATIC WEAPONS
The vehicular automatic weapons interactive virtual maintenance training system was designed applying 3D Solid Modeling and interactive virtual simulation techniques aiming at the problems of such as low training efficie...