Abstract
Blockchain technology is popular due to properties such as immutability, transparency, distributed storage, and control decentralisation. Student certificates and skill verification are used for job applications and other purposes. Forgery of certificates with centralised authority is a major issue in online education. This challenge can be solved by using blockchain-based certificate management for students and skill evidence management for employees. However, these types of certificate managements have many issues like security and privacy breaches, fear of cyber-attack, hijacking of the session, identity theft of participants, etc. Because blockchain uses cryptographic hash and digital signature for sending and verifying transactions in blockchain peer-to-peer networks, we can overcome many security and privacy difficulties. We proposed a system that generates the identity of students using the tokens and stores them in the interplanetary file system (IPFS). The proposed system makes use of IPFS and EdDSA (Edward-curve Digital Signature Algorithm) for digital signature and verification, as well as SHA-256 for cryptographic hashing. Our proposed system results provide the transaction speed, time required for per transaction, and time required for signing and verifying a transaction. We compare our proposed system with the previously developed systems in terms of privacy, transaction cost, large file storage, blockchain implementation and registration cost.
Similar content being viewed by others
References
Alammary A, Alhazmi S, Almasri M, Gillani S (2019) Blockchain-based applications in education: a systematic review. Applied Sciences vol 9(12). https://doi.org/10.3390/app9122400
Ali SIM, Farouk H, Sharaf H (2022) A blockchain-based models for student information systems. Egypt Inform J 23(2):187–196. https://doi.org/10.1016/j.eij.2021.12.002
Alsayed Kassem J, Sayeed S, Marco-Gisbert H, Pervez Z, Dahal K (2019) Dns-idm: a blockchain identity management system to secure personal data sharing in a network. Applied Sciences 9(15). https://doi.org/10.3390/app9152953
Amo D, Fonseca D, Alier M, García-Peñalvo FJ, Casañ MJ (2019) Personal data broker instead of blockchain for students’ data privacy assurance. In: Rocha Á, Adeli H, Reis LP, Costanzo S (eds) new knowledge in information systems and technologies, pp 371–380. Springer, Cham
Asamoah KO, Xia H, Amofa S, Amankona OI, Luo K, Xia Q, Gao J, Du X, Guizani M (2020) Zero-chain: a blockchain-based identity for digital city operating system. IEEE Internet Things J 7(10):10336–10346. https://doi.org/10.1109/JIOT.2020.2986367
Bellini E, Ceravolo P, Damiani E (2019) Blockchain-based e-vote-as-a-service. In: 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), pp 484–486. https://doi.org/10.1109/CLOUD.2019.00085
Budhiraja S, Rani R (2020) Tudocchain-securing academic certificate digitally on blockchain. In: Smys S, bestak R, Rocha Á(eds) Technologies, Inventive Computation, pp 150–160. Springer, Cham
Chen C-L, Wang T, Tsaur W-J, Weng W, Deng Y-Y, Cui J (2021) Based on consortium blockchain to design a credit verifiable cross university course learning system. Secur Commun Netw, vol 2021
Cheng H, Lu J, Xiang Z, Song B (2020) A permissioned blockchain-based platform for education certificate verification. In: Zheng Z, Dai H-N, Fu X, Chen, B (eds) blockchain and trustworthy systems, pp 456–471. Springer, Singapore
Curmi A, Inguanez F (2019) Blockchain based certificate verification platform. In: Abramowicz W, Paschke A (eds) business information systems workshops, pp 211–216. Springer, Cham
Deenmahomed HA, Didier MM, Sungkur RK (2021) The future of university education: Examination, transcript, and certificate system using blockchain. Comput Appl Eng Educ 29(5):1234–1256
Dewangan NK, Chandrakar P (2021) Peer-to-peer trade registration process with blockchain in small and medium enterprises (smes) in e-governance. In: 2021 4th International Conference on Security and Privacy (ISEA-ISAP), pp 1–7. IEEE
Grech A, Sood I, Ariño L (2021) Blockchain, self-sovereign identity and digital credentials: promise versus praxis in education. Frontiers in Blockchain 4:7. https://doi.org/10.3389/fbloc.2021.616779
Gresch J, Rodrigues B, Scheid E, Kanhere SS, Stiller B (2019) The proposal of a blockchain-based architecture for transparent certificate handling. In: Abramowicz, W, Paschke A (eds) workshops, business information systems, pp 185–196. Springer, Cham
Huan L, Nguyen D-M, Pham H-A, Huynh-Tuong N (2020) Authentication in e-learning systems: challenges and solutions. Sci Technol Develop J Eng Technol 3:95–101. https://doi.org/10.32508/stdjet.v3iSI1.516
Karapapas C, Pittaras I, Fotiou N, Polyzos GC (2020) Ransomware as a service using smart contracts and ipfs. In: 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp 1–5. https://doi.org/10.1109/ICBC48266.2020.9169451
Krejci S, Sigwart M, Schulte S (2020) Blockchain- and ipfs-based data distribution for the internet of things. In: Brogi A, Zimmermann W, Kritikos K (eds) service-oriented and cloud computing, pp 177–191. Springer, Cham
Kumar P, Gupta GP, Tripathi R (2020) Tp2sf: A trustworthy privacy-preserving secured framework for sustainable smart cities by leveraging blockchain and machine learning. J Syst Archit, p 101954. https://doi.org/10.1016/j.sysarc.2020.101954
Lam TY, Dongol B (2022) A blockchain-enabled e-learning platform. Interact Learn Environ 30 (7):1229–1251. https://doi.org/10.1080/10494820.2020.1716022
Latif S, Idrees Z, Ahmad J, Zheng L, Zou Z (2021) A blockchain-based architecture for secure and trustworthy operations in the industrial internet of things. J Ind Inf Integr 21:100190. https://doi.org/10.1016/j.jii.2020.100190
Liu L, Han M, Zhou Y, Parizi RM, Korayem M (2020) Blockchain-based certification for education, employment, and skill with incentive mechanism, pp 269–290. Springer, Cham. In: Choo K-KR, Dehghantanha A, Parizi RM (eds). https://doi.org/10.1007/978-3-030-38181-3_14
Liu B, Xiao L, Long J, Tang M, Hosam O (2020) Secure digital certificate-based data access control scheme in blockchain. IEEE Access 8:91751–91760. https://doi.org/10.1109/ACCESS.2020.2993921
Liyuan L, Meng H, Yiyun Z, Reza P (2019) E2 c-chain: a two-stage incentive education employment and skill certification blockchain. In: 2019 IEEE International conference on Blockchain (Blockchain), pp 140–147. https://doi.org/10.1109/Blockchain.2019.00027
Mamun MAA, Alam SMM, Hossain MS, Samiruzzaman M (2020) A novel approach to blockchain-based digital identity system. In: Arai K, Kapoor S, Bhatia R (eds) Advances in information and communication, pp 93–112. Springer, Cham
Mishra RA, Kalla A, Braeken A, Liyanage M (2021) Privacy protected blockchain based architecture and implementation for sharing of students’ credentials. Inf Process Manage 58(3):102512. https://doi.org/10.1016/j.ipm.2021.102512
Mishra RA, Kalla A, Singh NA, Liyanage M (2020) Implementation and analysis of blockchain based dapp for secure sharing of students’ credentials. In: 2020 IEEE 17th Annual Consumer Communications Networking Conference (CCNC), pp 1–2. https://doi.org/10.1109/CCNC46108.2020.9045196
Mishra R, Kalla A, Singh N, Liyanage M (2020) Implementation and analysis of blockchain based dapp for secure sharing of students’ credentials. https://doi.org/10.1109/CCNC46108.2020.9045196
Naz M, Al-zahrani FA, Khalid R, Javaid N, Qamar AM, Afzal MK, Shafiq M (2019) A secure data sharing platform using blockchain and interplanetary file system. Sustainability 11(24). https://doi.org/10.3390/su11247054
Nguyen BM, Dao T-C, Do B-L (2020) Towards a blockchain-based certificate authentication system in vietnam. Peer J Computer Science 6:266
Patole D, Borse Y, Jain J, Maher S (2020) Personal identity on blockchain. In: Sharma H, Govindan K, Poonia RC, Kumar S, El-medany WM (eds) advances in computing and intelligent systems, pp 439–446. Springer, Singapore
Pham V, Tran C, Nguyen T, Nguyen T, Do B, Dao T, Nguyen BM (2020) B-box - a decentralized storage system using ipfs, attributed-based encryption, and blockchain. In: 2020 RIVF International conference on computing and communication technologies (RIVF), pp 1–6. https://doi.org/10.1109/RIVF48685.2020.9140747
Politou E, Alepis E, Patsakis C, Casino F, Alazab M (2020) Delegated content erasure in ipfs. Future Gen Comput Syst 112:956–964. https://doi.org/10.1016/j.future.2020.06.037
Qi Y, Hossain MS, Nie J, Li X (2021) Privacy-preserving blockchain-based federated learning for traffic flow prediction. Future Gener Comput Syst 117:328–337. https://doi.org/10.1016/j.future.2020.12.003
Turkanović M, Hölbl M, Košič K, Heričko M, Kamišalić A (2018) Eductx: a blockchain-based higher education credit platform. IEEE Access 6:5112–5127. https://doi.org/10.1109/ACCESS.2018.2789929
Vidal FR, Gouveia F, Soares C (2020) Revocation mechanisms for academic certificates stored on a blockchain. In: 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), pp 1–6. https://doi.org/10.23919/CISTI49556.2020.9141088
Xu Y, Zhao S, Kong L, Zheng Y, Zhang S, Li Q (2017) Ecbc: a high performance educational certificate blockchain with efficient query. In: Hung DV, Kapur D (eds) Theoretical aspects of computing – ICTAC 2017, pp 288–304. Springer, Cham
Funding
There is no funding available for this work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Consent for Publication
All authors give consent for the publication of identifiable details, which can include photograph(s) and/or videos and/or case history and/or details within the text (“Material”) to be published in the Journal of Multimedia Tools and Applications.
Additional information
Availability of data and materials
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dewangan, N.K., Chandrakar, P., Kumari, S. et al. Enhanced privacy-preserving in student certificate management in blockchain and interplanetary file system. Multimed Tools Appl 82, 12595–12614 (2023). https://doi.org/10.1007/s11042-022-13915-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13915-8