journal article·2023Open access

Blockchain-Based Decentralized Authentication Model for IoT-Based E-Learning and Educational Environments

Osama A. Khashan, Sultan Alamri, Waleed Alomoush, Mutasem K. Alsmadi, Samer Atawneh, Usama Mir

Computers, Materials & Continua· Volume 75· Issue 2

Abstract

In recent times, technology has advanced significantly and is currently being integrated into educational environments to facilitate distance learning and interaction between learners. Integrating the Internet of Things (IoT) into education can facilitate the teaching and learning process and expand the context in which students learn. Nevertheless, learning data is very sensitive and must be protected when transmitted over the network or stored in data centers. Moreover, the identity and the authenticity of interacting students, instructors, and staff need to be verified to mitigate the impact of attacks. However, most of the current security and authentication schemes are centralized, relying on trusted third-party cloud servers, to facilitate continuous secure communication. In addition, most of these schemes are resource-intensive; thus, security and efficiency issues arise when heterogeneous and resource-limited IoT devices are being used. In this paper, we propose a blockchain-based architecture that accurately identifies and authenticates learners and their IoT devices in a decentralized manner and prevents the unauthorized modification of stored learning records in a distributed university network. It allows students and instructors to easily migrate to and join multiple universities within the network using their identity without the need for user re-authentication. The proposed architecture was tested using a simulation tool, and measured to evaluate its performance. The simulation results demonstrate the ability of the proposed architecture to significantly increase the throughput of learning transactions (40%), reduce the communication overhead and response time (26%), improve authentication efficiency (27%), and reduce the IoT power consumption (35%) compared to the centralized authentication mechanisms. In addition, the security analysis proves the effectiveness of the proposed architecture in resisting various attacks and ensuring the security requirements of learning data in the university network.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · IoT and Edge/Fog Computing · Cloud Data Security Solutions

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (55)

Show source-provided references
1. A blockchain-enabled e-learning platform10.1080/10494820.2020.1716022 ↗
2. IoT based virtual E-learning system for sustainable development of smart cities10.1007/s10723-022-09616-z ↗
3. Smart academic and professional education10.3390/su14116408 ↗
4. Blockchain system in the higher education
5. Transfer learning promotes 6G wireless communications: Recent advances and future challenges10.1109/TR.2021.3062045 ↗
6. A survey of security architectures for edge computing-based IoT10.3390/iot3030019 ↗
7. A flexible encryption technique for the internet of things environment10.1016/j.adhoc.2020.102240 ↗
8. Zone of trust: Blockchain assisted IoT authentication to support cross-communication between bubbles of trusted IoTs
9. Parallel proxy re-encryption workload distribution for efficient big data sharing in cloud computing
10. Distributed-ledger-based blockchain technology for reliable electronic voting system with statistical analysis10.3390/electronics11203308 ↗
11. An automated lightweight encryption scheme for secure and energy-efficient communication in wireless sensor networks10.1016/j.adhoc.2021.102448 ↗
12. Yadav · Advances in Mechanical Engineering · 2021 · 59710.1007/978-981-16-0942-8_56 ↗
13. Bitcoin: A peer-to-peer electronic cash system
14. A decentralized lightweight blockchain-based authentication mechanism for IoT systems10.1007/s10586-020-03058-6 ↗
15. Securing communication between things using blockchain technology based on authentication and SHA-256 to improving scalability in large-scale IoT10.1016/j.comnet.2021.108331 ↗
16. Blockchain technology and academic certificate authenticity—A review10.1007/978-981-16-2126-0_28 ↗
17. An overview of blockchain technology: Architecture and consensus protocols10.1002/9781119785569.ch12 ↗
18. Trusted academic transcripts on the blockchain: A systematic literature review10.3390/app11041842 ↗
19. Hyperledger fabric access control system for internet of things layer in blockchain-based applications
20. Blockchain for cloud exchange: A survey10.1016/j.compeleceng.2019.106526 ↗
21. Blockchain: A potential technology to improve the performance of collaborative emergency management with multi-agent participation10.1016/j.ijdrr.2022.102867 ↗
22. A novel blockchain based electronic health record automation system for healthcare10.1007/s12652-021-03163-3 ↗
23. Blockchain technology applications for industry 4.0: A literature-based review
24. Optimal smart contract for autonomous greenhouse environment based on IoT blockchain network in agriculture10.1016/j.compag.2021.106573 ↗
25. Hierarchical blockchain-based multi-chaincode access control for securing IoT systems10.3390/electronics11050711 ↗
26. Blockchain in education management: Present and future applications10.1108/ITSE-07-2020-0102 ↗
27. Blockchain-based applications in education: A systematic review10.3390/app9122400 ↗
28. Exploring blockchain technology and its potential applications for education10.1186/s40561-017-0050-x ↗
29. The blockchain and kudos: A distributed system for educational record, reputation and reward
30. BEN: Providing borderless blockchain education. [Online]. Available: https://blockchainedu.org/
31. C. Knowles. Sony Global Education Looks to Revolutionise Education with Blockchain Tech. [Online]. Available: https://futurefive.co.nz/story/sony-global-education-looks-revolutionise-education-blockchain-tech
32. Managing lifelong learning records through blockchain10.1186/s41039-019-0097-0 ↗
33. Connecting decentralized learning records: A blockchain based learning analytics platform
34. A permissioned blockchain-based system for verification of academic records
35. CredenceLedger: A permissioned blockchain for verifiable academic credentials
36. University student status management system based on blockchain
37. Blockchain technology for IoT based educational framework and credentials
38. Exploiting the capabilities of blockchain and machine learning in education10.1007/s41133-020-00039-7 ↗
39. Banerjee · Cross-Industry Use of Blockchain Technology and Opportunities for the Future · 2020 · 8010.4018/978-1-7998-3632-2.ch005 ↗
40. Blockchain-enabled digital rights management for multimedia resources of online education10.1007/s11042-019-08059-1 ↗
41. Blockchain hyperledger with non-linear machine learning: A novel and secure educational accreditation registration and distributed ledger preservation architecture,"10.3390/app12052534 ↗
42. D. J. Wheeler and R. M. Needham, Correction to XTEA, Comput. Lab., Univ. Cambridge, Cambridge, U.K., Draft Tech. Rep., October 1998. [Online]. Available: https://www.cl.cam.ac.uk/archive/djw3/xxtea.ps
43. Elliptic curve cryptosystems10.1090/S0025-5718-1987-0866109-5 ↗
44. Hybrid cryptosystems for protecting IoT smart devices with comparative analysis and evaluation
45. Secure stored images using transparent crypto filter driver
46. Hybrid lightweight proxy re-encryption scheme for secure fog-to-things environment10.1109/ACCESS.2020.2984317 ↗
47. NS-2 Simulator. [Online]. Available: https://www.isi.edu/nsnam/ns/
48. Fast ethereum rpc client for testing and deveopment. [Online]. Available: https://github.com/trufflesuite/ganache-cli
49. A lightweight user authentication scheme for cloud-IoT based healthcare services10.1007/s40998-018-0146-5 ↗
50. Cloud-based authenticated protocol for healthcare monitoring system10.1007/s12652-019-01537-2 ↗
51. Towards secure and usable certificate-based authentication system using a secondary device for an industrial internet of things10.3390/app10061962 ↗
52. Towards viable certificate-based authentication for the internet of things
53. Scalable blockchains—A systematic review10.1016/j.future.2021.07.035 ↗
54. A distributed intrusion detection system to detect DDoS attacks in blockchain-enabled IoT network10.1016/j.jpdc.2022.01.030 ↗
55. Secure outsourcing and sharing of cloud data using a user-side encrypted file system10.1109/ACCESS.2020.3039163 ↗