Verification of Ph.D. Certificate using QR Code on Blockchain Ethereum

Nur Khairunnisa Noorhizama - Universiti Tun Hussein Onn Malaysia, Batu Pahat, Johor, 86400, Malaysia
Zubaile Abdullah - Universiti Tun Hussein Onn Malaysia, Batu Pahat, Johor, 86400, Malaysia
Shahreen Kasim - Universiti Tun Hussein Onn Malaysia, Batu Pahat, Johor, 86400, Malaysia
Isredza Rahmi A Hamid - Universiti Tun Hussein Onn Malaysia, Batu Pahat, Johor, 86400, Malaysia
Mohd Anuar Mat Isa - iExploTech Sdn. Bhd., Cyberview CoPlace 1, Cyberjaya, Selangor, 42100, Malaysia


Citation Format:



DOI: http://dx.doi.org/10.30630/joiv.7.3.1584

Abstract


One of the major challenges the university faces is to provide real-time verification of their student's degree certification upon request by other parties. Conventional verification systems are typically costly, time-consuming and bureaucratic against certificate credential misconduct. In addition, the forgery of graduation degree certificates has become more efficient due to easy-to-use scanning, editing, and printing technologies. Therefore, this research proposes verifying Ph.D. certificates using QR codes on the Ethereum blockchain to address certificate verification challenges. Blockchain technology ensures tamper-proof and decentralized management of degree certificates as the certificates stored on the blockchain are replicated across the network. The issuance of certificates requires the use of the issuer's private key, thus preventing forgery. The system was developed using Solidity for the smart contract, PHP, HTML/CSS for the web-based implementation, and MetaMask for blockchain integration. User testing confirmed the successful implementation and functionality of the system. Users can add, update, and delete certificates, generate and scan QR codes, and receive instant verification feedback. The verification system effectively meets all requirements, providing a robust solution for validating Ph.D. certificates. Future research may focus on scalability and adoption, privacy and data protection, user experience, and integration with existing systems. Other researchers can optimize the verification system for widespread adoption and utilization by exploring these areas. This research contributes to securing and efficiently verifying academic certificates using QR codes on the Ethereum blockchain. Ultimately, this work advances the field of certificate verification and promotes trust in academic credentials.

Keywords


Blockchain; smart contract; ethereum; decentralized application; certificate verification

Full Text:

PDF

References


N. Malsa, V. Vyas, J. Gautam, A. Ghosh, and R. N. Shaw, "CERTbchain: A Step by Step Approach Towards Building A Blockchain based Distributed Appliaction for Certificate Verification System," in 2021 IEEE 6th International Conference on Computing, Communication and Automation (ICCCA), IEEE, Dec. 2021, pp. 800–806. doi: 10.1109/ICCCA52192.2021.9666311.

Mrs. L. S. S, Mrs. P. N, and Mrs. A. Shettar, "Block chain Based Framework for Document Verification," in 2022 2nd International Conference on Artificial Intelligence and Signal Processing (AISP), IEEE, Feb. 2022, pp. 1–5. doi: 10.1109/AISP53593.2022.9760651.

A. A. Abuhashim, H. A. Shafei, and C. C. Tan, "Block-VC: A Blockchain-Based Global Vaccination Certification," in 2021 IEEE International Conference on Blockchain (Blockchain), IEEE, Dec. 2021, pp. 347–352. doi: 10.1109/Blockchain53845.2021.00055.

H. Liang, H. Yin, and X. Niu, "A Robust Digital Watermarking Scheme and Its Application in Certificate Verification," in 2009 International Conference on Measuring Technology and Mechatronics Automation, IEEE, 2009, pp. 410–413. doi: 10.1109/ICMTMA.2009.295.

G. Nian, X. Tang, D. Wang, and H. Liu, "Print-scan resilient data hiding scheme applied in certificate verification," in 2010 3rd International Congress on Image and Signal Processing, IEEE, Oct. 2010, pp. 1161–1165. doi: 10.1109/CISP.2010.5646731.

Y.-L. Tang and Y.-T. Huang, "Print-and-Scan Resilient Watermarking for Authenticating Paper-Based Certificates," in 2010 First International Conference on Pervasive Computing, Signal Processing and Applications, IEEE, Sep. 2010, pp. 357–361. doi: 10.1109/PCSPA.2010.93.

E. Febriyanto, U. Rahardja, A. Faturahman, and N. Lutfiani, “Sistem Verifikasi Sertifikat Menggunakan Qrcode pada Central Event Information,†Techno.Com, vol. 18, no. 1, pp. 50–63, Feb. 2019, doi: 10.33633/tc.v18i1.2078.

H. A. M. Wahsheh and M. S. Al-Zahrani, "Secure and Usable QR Codes for Healthcare Systems: The Case of Covid-19 Pandemic," in 2021 12th International Conference on Information and Communication Systems (ICICS), IEEE, May 2021, pp. 324–329. doi: 10.1109/ICICS52457.2021.9464565.

A. Singhal and R. S. Pavithr, "Degree Certificate Authentication using QR Code and Smartphone," Int J Comput Appl, vol. 120, no. 16, pp. 38–43, Jun. 2015, doi: 10.5120/21315-4303.

M. K. Dash, G. Panda, A. Kumar, and S. Luthra, "Applications of blockchain in government education sector: a comprehensive review and future research potentials," Journal of Global Operations and Strategic Sourcing, vol. 15, no. 3. Emerald Group Holdings Ltd., pp. 449–472, Aug. 05, 2022. doi: 10.1108/JGOSS-09-2021-0076.

I. Khan and A. Shahaab, "A Peer-To-Peer Publication Model on Blockchain," Frontiers in Blockchain, vol. 4, Feb. 2021, doi: 10.3389/fbloc.2021.615726.

M. Sharples and J. Domingue, "The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward," in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Verlag, 2016, pp. 490–496. doi: 10.1007/978-3-319-45153-4_48.

J. Guo, C. Li, G. Zhang, Y. Sun, and R. Bie, "Blockchain-enabled digital rights management for multimedia resources of online education," Multimed Tools Appl, vol. 79, no. 15–16, pp. 9735–9755, Apr. 2020, doi: 10.1007/s11042-019-08059-1.

Y. C. Elloh Adja, B. Hammi, A. Serhrouchni, and S. Zeadally, "A blockchain-based certificate revocation management and status verification system," Comput Secur, vol. 104, p. 102209, May 2021, doi: 10.1016/j.cose.2021.102209.

S. Pu and J. S. L. Lam, "The benefits of blockchain for digital certificates: A multiple case study analysis," Technol Soc, vol. 72, Feb. 2023, doi: 10.1016/j.techsoc.2022.102176.

M. Alsadi, J. Arshad, J. Ali, A. Prince, and S. Shishank, "TruCert: Blockchain-based trustworthy product certification within autonomous automotive supply chains," Computers and Electrical Engineering, vol. 109, Aug. 2023, doi: 10.1016/j.compeleceng.2023.108738.

M. Foy, D. Martyn, D. Daly, A. Byrne, C. Aguneche, and R. Brennan, "Blockchain-based governance models for COVID-19 digital health certificates: A legal, technical, ethical and security requirements analysis," Procedia Comput Sci, vol. 198, pp. 662–669, 2022, doi: 10.1016/j.procs.2021.12.303.

A. Bathula, S. Muhuri, S. kr. Gupta, and S. Merugu, "Secure certificate sharing based on Blockchain framework for online education," Multimed Tools Appl, vol. 82, no. 11, pp. 16479–16500, May 2023, doi: 10.1007/s11042-022-14126-x.

G. Sethia, S. Namratha, H. Srikanth, and S. C. Sreeja, "Academic Certificate Validation Using Blockchain Technology," in 2022 International Conference on Trends in Quantum Computing and Emerging Business Technologies, TQCEBT 2022, Institute of Electrical and Electronics Engineers Inc., 2022. doi: 10.1109/TQCEBT54229.2022.10041550.

T. Rama Reddy, P. V. G. D. Prasad Reddy, R. Srinivas, C. V. Raghavendran, R. V. S. Lalitha, and B. Annapurna, "Proposing a reliable method of securing and verifying the credentials of graduates through blockchain," EURASIP J Inf Secur, vol. 2021, no. 1, Dec. 2021, doi: 10.1186/s13635-021-00122-5.

H. Zhang and F. Zhao, "Cross-domain identity authentication scheme based on blockchain and PKI system," High-Confidence Computing, Mar. 2023, doi: 10.1016/j.hcc.2022.100096.

N. Nousias, G. Tsakalidis, G. Michoulis, S. Petridou, and K. Vergidis, "A process-aware approach for blockchain-based verification of academic qualifications," Simul Model Pract Theory, vol. 121, p. 102642, Dec. 2022, doi: 10.1016/j.simpat.2022.102642.

H. Chen, X. Luo, L. Shi, Y. Cao, and Y. Zhang, "Security challenges and defense approaches for blockchain-based services from a full-stack architecture perspective," Blockchain: Research and Applications, p. 100135, Mar. 2023, doi: 10.1016/j.bcra.2023.100135.

S. S. Nabil, M. S. Alam Pran, A. A. Al Haque, N. R. Chakraborty, M. J. M. Chowdhury, and M. S. Ferdous, "Blockchain-based COVID vaccination registration and monitoring," Blockchain: Research and Applications, vol. 3, no. 4, Dec. 2022, doi: 10.1016/j.bcra.2022.100092.

M. Y. Kubilay, M. S. Kiraz, and H. A. Mantar, "CertLedger: A new PKI model with Certificate Transparency based on blockchain," Comput Secur, vol. 85, pp. 333–352, Aug. 2019, doi: 10.1016/j.cose.2019.05.013.

A. Ismail, M. Toohey, Y. C. Lee, Z. Dong, and A. Y. Zomaya, "Cost and Performance Analysis on Decentralized File Systems for Blockchain-Based Applications: State-of-the-Art Report," in 2022 IEEE International Conference on Blockchain (Blockchain), IEEE, Aug. 2022, pp. 230–237. doi: 10.1109/Blockchain55522.2022.00039.

R. Xie et al., "Ethereum-Blockchain-Based Technology of Decentralized Smart Contract Certificate System," IEEE Internet of Things Magazine, vol. 3, no. 2, pp. 44–50, Jun. 2020, doi: 10.1109/iotm.0001.1900094.

A. Urquhart, "Under the hood of the Ethereum blockchain," Financ Res Lett, vol. 47, Jun. 2022, doi: 10.1016/j.frl.2021.102628.

H.-J. Yoon, "Blockchain Technology and Healthcare," Healthc Inform Res, vol. 25, no. 2, p. 59, Apr. 2019, doi: 10.4258/hir.2019.25.2.59.

A. Dika and M. Nowostawski, "Security Vulnerabilities in Ethereum Smart Contracts," in 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), IEEE, Jul. 2018, pp. 955–962. doi: 10.1109/Cybermatics_2018.2018.00182.

A. F. Camilleri, "Blockchain in Education," 2017. doi: 10.2760/60649.

M. Aamir, R. Qureshi, F. A. Khan, and M. Huzaifa, "Blockchain Based Academic Records Verification in Smart Cities," Wirel Pers Commun, vol. 113, no. 3, pp. 1397–1406, Aug. 2020, doi: 10.1007/s11277-020-07226-0.

D. S. V. Madala, M. P. Jhanwar, and A. Chattopadhyay, "Certificate transparency using blockchain," in IEEE International Conference on Data Mining Workshops, ICDMW, IEEE Computer Society, Feb. 2019, pp. 71–80. doi: 10.1109/ICDMW.2018.00018.