NUST Institutional Repository

Blockchain Application for Academic Documents Verification

Show simple item record

dc.contributor.author Hayat, Asad
dc.date.accessioned 2023-08-03T06:15:13Z
dc.date.available 2023-08-03T06:15:13Z
dc.date.issued 2018-09-12
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/35472
dc.description.abstract Blockchain is an innovative technology that has the potential to overhaul our approach to many problems and issues which previously did not seem possible. Blockchain is distributed ledger technology in which record of different transactions are stored on continuously growing ledger. This ledger of transactions are kept on different peers of network in a way that make it tamper proof. Data on blockchain is highly secured by the use of cryptography and network structure of blockchain makes it almost impossible to hack. Moreover, transactions on blockchain are immutable, auditable and traceable. Fake and forged academic documents is a major issue that organizations face worldwide. Particularly in Pakistan, verification of academic documents is a time consuming process that may require up to several days which prolong administrative processes of organizations. In this research we design and implement an approach to issue academic degrees on blockchain, which can be verified by an employer by using Computerized National Identity Card (CNIC) number of an individual. The proposed solution for academic documents verification is a developed using Hyperledger Fabric. The chaincode (smart contract) is developed in Go programming language. Web Interface of the application is implemented by using official NodeJS Software Development Kit (SDK) for Hyperledger Fabric. This system allows examination section to create degrees on the blockchain network which is then signed by different officials. After creation of a degree, first it needs to be signed by Principal, then by University Registrar and finally by University Rector. After all the sign transactions, the degree is made available for verification to any organization that have obtained proper network enrollment certificates from Higher Education Commission (HEC) or University en_US
dc.description.sponsorship Dr. Jamil Ahmad en_US
dc.language.iso en_US en_US
dc.publisher RCMS NUST en_US
dc.subject Documents Verification, Blockchain Application, Academic en_US
dc.title Blockchain Application for Academic Documents Verification en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [234]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account