Tamper-Proof Certificate Management System

Certificates are a proof of achievement/membership like University degrees and school certificates etc. Certificates as a proof are essential in the society but our current certificate management system is mostly analog, inefficient and amenable to forgery. Due to the ineffective anti-forge mechanism, forged certificates are becoming prevalent. To solve this problem, many secure certificate management are proposed, then also security problems like privacy, transparency and forgeries still exist. We proposes a tamper-proof certificate management using hyper-ledger which provides secure anti-forge mechanism. Hyperledger has unmodifiablity and other suitable properties of the blockchain that helps to minimize the problem of forgery. We use IPFS (Inter Planetary File System) for storing the certificate. The procedure for issuing the certificates is to first generate the degree of a student using portal, meanwhile then calculate its hash value and encrypt it using asymmetric encryption. Then store file into IPFS. Finally, we make a transaction that contains metadata of certificate which stores in the blockchain system. Then, chaincode used for verification of user's document. we also reduce the time complexity of searching and verifying the multiple of document of a same user. Our proposed work enhances the credibility of paper-based certificates, and also reduces the risk of forging certificates. We also show the performance of generating transactions in hyperledger.

[1]  Juan Benet,et al.  IPFS - Content Addressed, Versioned, P2P File System , 2014, ArXiv.

[2]  Hui Li,et al.  An improved P2P file system scheme based on IPFS and Blockchain , 2017, 2017 IEEE International Conference on Big Data (Big Data).

[3]  Mudassar Jalil,et al.  Temper proof data distribution for universal verifiability and accuracy in electoral process using blockchain , 2017, 2017 13th International Conference on Emerging Technologies (ICET).

[4]  Jordi Herrera-Joancomartí,et al.  Monero - Privacy in the Blockchain , 2017, IACR Cryptol. ePrint Arch..

[5]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[6]  Daniel Davis Wood,et al.  ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER , 2014 .

[7]  David Argles,et al.  Towards a Framework of a Secure E-Qualification Certificate System , 2010, 2010 Second International Conference on Computer Modeling and Simulation.

[8]  Matthew Green,et al.  Zerocoin: Anonymous Distributed E-Cash from Bitcoin , 2013, 2013 IEEE Symposium on Security and Privacy.

[9]  Thomas M. Breuel,et al.  Text-line examination for document forgery detection , 2011, International Journal on Document Analysis and Recognition (IJDAR).

[10]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .