Conclusion
Security and ease of provisioning of IoT devices onto cloud infrastructure is instrumental to the deployment of IoT devices. With not much information available on the ease of secure provisioning of IoT devices couple with inherent challenge of these devices in encrypting data before transmission to the cloud due to their constrained nature, this work implements a low-cost client-side encryption algorithm based on the AES to carry out data encryption at the IoT device’s communication end using a SAMG55 microprocessor, following which the device is securely provisioned to a cloud platform as shown in Fig. 3. Related work and direction for future work is further detailed in Online Resources 1 and Online Resources 2.
Article PDF
Avoid common mistakes on your manuscript.
References
Aldossary S, Allen W. Data security, privacy, availability and integrity in cloud computing: issues and current solutions. International Journal of Advanced Computer Science and Applications, 2016, 7(4): 485–498
Ali O, Ishak M K, Wuttisittikulkij L, Maung T Z B. IoT devices and edge gateway provisioning, realtime analytics for simulated and virtually emulated devices. In: Proceedings of 2020 International Conference on Electronics, Information, and Communication (ICEIC). 2020, 1–5
Sahu A K, Sharma S, Tripathi S S, Singh K N. A study of authentication protocols in internet of things. In: Proceedings of 2019 International Conference on Information Technology (ICIT). 2019, 217–221
Deng H, Qin Z, Sha L, Yin H. A flexible privacy-preserving data sharing scheme in cloud-assisted IoT. IEEE Internet of Things Journal, 2020, 7(12): 11601–11611
Liu L, Wang H, Zhang Y. Secure IoT data outsourcing with aggregate statistics and fine-grained access control. IEEE Access, 2020, 8: 95057–95067
Mamvong J N, Goteng G L, Zhou B, Gao Y. Efficient security algorithm for power-constrained IoT devices. IEEE Internet of Things Journal, 2021, 8(7): 5498–5509
Jangra M, Singh B. Performance analysis of CLEFIA and present lightweight block ciphers. Journal of Discrete Mathematical Sciences and Cryptography, 2019, 22(8): 1489–1499
Acknowledgements
This research work was supported by Queen Mary University of London-Beijing University of Posts and Telecommunications (QMUL-BUPT) Joint Programme and the Tertiary Education Trust Fund (TETFUND) -via Plateau State University Bokkos-Nigeria.
Author information
Authors and Affiliations
Corresponding author
Additional information
Supporting information
The supporting information is available online at journal.hep.cn and link.springer.com.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/
About this article
Cite this article
Mamvong, J., Goteng, G. & Gao, Y. Low-cost client-side encryption and secure Internet of things (IoT) provisioning. Front. Comput. Sci. 16, 166824 (2022). https://doi.org/10.1007/s11704-022-1256-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11704-022-1256-9