Lightweight Security for MQTT-SN
-
2018-10-02 https://doi.org/10.14419/ijet.v7i4.11.20811
-
MQTT-SN, MQTT, Internet of Things, Lightweight Security, Encryption, LBLOCK, UDP, Block Cipher. -
Abstract
This study discusses a method to secure Message Queuing Telemetry Transport-Sensor network (MQTT-SN). MQTT-SN is a popular data communication protocol used in developing IoT applications and can be secured by augmenting it with a security scheme. In this work, several lightweight encryption schemes to be used in tandem with MQTT-SN were tested and analysed. The best algorithm is identified based on the speed of encryption and overall power consumption when implemented in IoT environment. It was found that L-BLOCK is the overall performer in securing MQTT-SN and should be highly considered when developing IoT applications.
Â
-
References
[1] Almeida, V. A., Doneda, D., & de Souza Abreu, J. Cyberwarfare and digital governance. IEEE Internet Computing, 2017, 21(2), 17–20.
[2] Hennebert C., and Dos Santos J. Security protocols and privacy issues into 6LoWPAN stack: A synthesis. IEEE Internet Things J., 2014, 1(5), 384–398.
[3] Amaran M. H, Noh N. A. M, Rohmad M. S, and Hashim H. A comparison of lightweight communication protocols in robotic applications. Procedia Comput. Sci., 2015, 76, 400–405.
[4] International Business Machines (IBM). MQTT for sensor networks (MQTT-SN) protocol specification. IBM Corporation, 2013.
[5] Wu W and Zhang L. LBlock: A lightweight block cipher. Proceedings of the International Conference on Applied Cryptography and Network Security, 2011, pp. 327–344.
[6] Bogdanov A, Knudsen L. R, Leander G, Paar C, Poschmann A, Robshaw M. J, Seurin Y, and Vikkelsoe C. PRESENT: An ultra-lightweight block cipher. Proceedings of the International Workshop on Cryptographic Hardware and Embedded Systems, 2007, pp. 450–466.
[7] Gong Z, Nikova S, and Law Y. W. KLEIN: A new family of lightweight block ciphers. Proceedings of the International Workshop on Radio Frequency Identification: Security and Privacy Issues, 2012, pp. 1–18.
[8] Kaliski B, PKCS# 7: Cryptographic message syntax version 1.5. 1998, http://www.rfc-editor.org/rfc/pdfrfc/rfc2315.txt.pdf.
[9] O ’neill M. E. A PCG: A family of simple fast space-efficient statistically good algorithms for random number generation. ACM Transactions on Mathematical Software, 1988, 1–46.
-
Downloads
-
How to Cite
H. Amaran, M., S. Rohmad, M., H. Adnan, L., N. Mohamed, N., & Hashim, H. (2018). Lightweight Security for MQTT-SN. International Journal of Engineering & Technology, 7(4.11), 223-226. https://doi.org/10.14419/ijet.v7i4.11.20811Received date: 2018-10-03
Accepted date: 2018-10-03
Published date: 2018-10-02