Improved Attribute-Based Encryption Using Chaos Synchronization and Its Application to MQTT Security
Abstract
1. Introduction
2. Algorithms
2.1. Elliptic Curve Cryptography
2.2. Attribute-Based Encryption
2.3. Chaos Synchronization
3. Chaos Synchronization Attribution-Based Encryption Scheme
4. Implementation Results
5. Performance Analysis
5.1. Data Security
5.2. Computation
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Barsocchi, P.; Cassara, P.; Mavilia, F.; Pellegrini, D. Sensing a city’s state of health: structural monitoring system by Internet-of-things wireless sensing devices. IEEE Consum. Electron. Mag. 2018, 2, 22–31. [Google Scholar] [CrossRef] [Scilit]
- Barsocchi, P.; Ferro, E.; Fortunati, L.; Mavilia, F.; Palumbo, F. EMS@CNR: An Energy monitoring sensor network infrastructure for in-building location-based services. In Proceedings of the 2014 International Conference on High Performance Computing & Simulation (HPCS), Bologna, Italy, 21–25 July 2014. [Google Scholar]
- Bouhdid, B.; Akkari, W.; Belghith, A. A survey on the challenges and opportunities of the internet of things (IoT). In Proceedings of the 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA), Hammamet, Tunisia, 30 October–3 November 2017. [Google Scholar]
- OASIS. MQTT Version 3.1.1, Plus Errata 01 December 2015. Available online: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html (accessed on 10 December 2015).
- Bashir, A.; Mir, A.H. Securing Publish-Subscribe Services with Dynamic Security Protocol in MQTT Enabled Internet of Things. Int. J. Secur. Appl. 2017, 11, 53–66. [Google Scholar] [CrossRef] [Scilit]
- Singh, M.; Ma, R.; Vl, S.; Balamuralidhar, P. Secure MQTT for Internet of Things (IoT). In Proceedings of the 2015 Fifth International Conference on Communication Systems and Network Technologies (CSNT), Gwalior, India, 4–6 April 2015. [Google Scholar]
- Naik, N. Choice of effective messaging protocols for IoT systems: MQTT CoAP AMQP and HTTP. In Proceedings of the 2017 IEEE International Systems Engineering Symposium, Vienna, Austria, 11–13 October 2017; pp. 1–7. [Google Scholar]
- Sahai, A.; Waters, B. Fuzzy Identity Based Encryption. Adv. Cryptol. Eurocrypt 2005, 3494, 457–473. [Google Scholar]
- Bethencourt, J.; Sahai, A.; Waters, B. Ciphertext-policy attribute-based encryption. In Proceedings of the 2007 IEEE Symposium on Security and Privacy, Oakland, CA, USA, 20–23 May 2007; Volume 7, pp. 321–334. [Google Scholar]
- Vipul, G.; Pandey, O.; Sahai, A.; Waters, B. Attribute-based encryption for fine-grained access control of encrypted data. In Proceedings of the 13th ACM Conference on Computer and Communications Security, Alexandria, VA, USA, 30 October–3 November 2006. [Google Scholar]
- Adiga, B.S.; Rajan, M.A.; Shastry, R.; Shivraj, V.L.; Balamuralidhar, P. Lightweight IBE scheme for Wireless Sensor nodes. In Proceedings of the 2013 IEEE International Conference Advanced Networks and Telecommuncations Systems (ANTS), Kattankulathur, India, 15–18 December 2013; pp. 1–6. [Google Scholar]
- Oualha, N.; Nguyen, K.T. Lightweight attribute-based encryption for the Internet of Things. In Proceedings of the 2016 25th International Conference on Computer Communication and Networks (ICCCN), Waikoloa, HI, USA, 1–4 August 2016; pp. 1–6. [Google Scholar]
- Ding, S.; Li, C.; Li, H. A novel efficient pairing-free CP-ABE based on elliptic curve cryptography for IoT. IEEE Access. 2018, 6, 27336–27345. [Google Scholar] [CrossRef] [Scilit]
- Bafandehkar, M.; Yasin, S.M.; Mahmod, R.; Hanapi, Z.M. Comparison of ECC and RSA Algorithm in Resource Constrained Devices. In Proceedings of the 2013 International Conference on IT Convergence and Security (ICITCS), Macau, China, 16–18 December 2013; pp. 1–3. [Google Scholar]
- Shamir, A. Identity-based cryptosystems and signature schemes. In Advances in Cryptology; Springer: Berlin/Heidelberg, Germany, 1985. [Google Scholar]
- Beimel, A. Secure Schemes for Secret Sharing and Key Distribution; Technion-Israel Institute of Technology, Faculty of Computer Science: Haifa, Israel, 1996. [Google Scholar]
- Pecora, L.M.; Carroll, T.L. Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64, 821–824. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Chen, Y.Q.; Wang, J.; Cui, S.G.; Deng, B.; Wei, X.L.; Tsang, K.M. Chaos synchronization of coupled neurons via adaptive sliding model control. Nonlinear Anal. 2011, 12, 3199–3206. [Google Scholar]
- Jeong, S.C.; Ji, D.H.; Park, J.H.; Won, S.C. Adaptive synchronization for uncertain chaotic neural networks with mixed time delays using fuzzy disturbance observer. Appl. Math. Comput. 2013, 219, 5984–5995. [Google Scholar] [CrossRef] [Scilit]
- Young, K.D.; Utkin, V.I.; Ozguner, U. A control engineer’s guide to sliding mode control. IEEE Trans. Control. Syst. Technol. 1999, 7, 328–342. [Google Scholar] [CrossRef] [Scilit]
- Wan, P.Y.; Liao, T.L.; Yan, J.J.; Tsai, H.H. Discrete sliding mode control for chaos synchronization and its application to an improved El-Gamal cryptosystem. Symmetry 2019, 11, 843. [Google Scholar] [CrossRef] [Scilit]









© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liao, T.-L.; Lin, H.-R.; Wan, P.-Y.; Yan, J.-J. Improved Attribute-Based Encryption Using Chaos Synchronization and Its Application to MQTT Security. Appl. Sci. 2019, 9, 4454. https://doi.org/10.3390/app9204454
Liao T-L, Lin H-R, Wan P-Y, Yan J-J. Improved Attribute-Based Encryption Using Chaos Synchronization and Its Application to MQTT Security. Applied Sciences. 2019; 9(20):4454. https://doi.org/10.3390/app9204454
Chicago/Turabian StyleLiao, Teh-Lu, Hong-Ru Lin, Pei-Yen Wan, and Jun-Juh Yan. 2019. "Improved Attribute-Based Encryption Using Chaos Synchronization and Its Application to MQTT Security" Applied Sciences 9, no. 20: 4454. https://doi.org/10.3390/app9204454
APA StyleLiao, T.-L., Lin, H.-R., Wan, P.-Y., & Yan, J.-J. (2019). Improved Attribute-Based Encryption Using Chaos Synchronization and Its Application to MQTT Security. Applied Sciences, 9(20), 4454. https://doi.org/10.3390/app9204454

