Blockchain Based Certificate Validation
Blockchain Based Certificate Validation
ABSTRACT
Due to the lack of effective anti-forge mechanism, events that cause the graduation
certificate to be forged often get noticed. In order to solve the problem of
counterfeiting certificates, the digital certificate system based on blockchain
technology would be proposed. By the unmodifiable property of blockchain, the
digital certificate with anti-counterfeit and verifiability could be made. The
procedure of issuing the digital certificate in this system is as follows. First,
generate the electronic file of a paper certificate accompanying other related data
into the database, meanwhile calculate the electronic file for its hash value. Finally,
store the hash value into the block in the chain system. It will provide the demand
unit to verify the authenticity of the paper certificate through mobile phone
scanning or website inquiries. Through the unmodifiable properties of the
blockchain, the system not only enhances the credibility of various paper-based
certificates, but also electronically reduces the loss risks of various types of
certificates.
In this project to secure academic certificate and for accurate management and to
avoid forge certificate we are converting all certificates into digital signatures and
this digital signatures will be stored in Blockchain server as this Blockchain server
support tamper proof data storage and nobody can hack or alter its data and if by
an chance if its data alter then verification get failed at next block storage and user
may get intimation about data alter.
EXISTING SYSTEM
So the problem with this cycle is that a student needs to produce all his certificates
in each stage for validation. This poses a risk of losing and damaging the
certificate. And it is tedious for the validator to authenticate each certificate.
With such a huge population in our country, almost every year 26.3 million
students graduate. It is very hard to keeptrack and validate such a huge amount of
records. Due to this, an unwanted scenario rises i.e. tampering and production of
fake or duplicate certificates. There are a lot of hidden agencies in our country who
are running this scam behind everyone's back. Technology has moved quite
forward until now. Distinguishing between a fake and an original certificate will
require a lot of concentration and result in wastage of precious time.
Disadavantages:
Due to this, an unwanted scenario rises i.e. tampering and production of fake
or duplicate certificates. There are a lot of hidden agencies in our country
who are running this scam behind everyone's back.
Due to the lack of effective anti-forge mechanism, events that cause the
graduation certificate to be forged often get noticed. In order to solve the
problem of counterfeiting certificates, the digital certificate system based on
block chain technology.
PROPOSED SYSTEM
In this project to secure academic certificate and for accurate management and to
avoid forge certificate we are converting all certificates into digital signatures and
this digital signatures will be stored in Blockchain server as this Blockchain server
support tamper proof data storage and nobody can hack or alter its data and if by
an chance if its data alter then verification get failed at next block storage and user
may get intimation about data alter.
In Blockchain technology same transaction data stored at multiple server with hash
code verification and if data alter at one server then it will detected from other
server as for same data hash code will get different. For example in Blockchain
technology data will be stored at multiple servers and if malicious users alter data
at one server then its hash code will get changed in one server and other servers
left unchanged and this changed hash code will be detected at verification time and
future malicious user changes can be prevented.
In Blockchain each data will be stored by verifying old hash codes and if old hash
codes remain unchanged then data will be consider as original and unchanged and
then new transaction data will be appended to Blockchain as new block. For each
new data storage all blocks hash code will be verified.
Advantages:
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
1) Save Certificate with Digital Signature: Using this module admin user can
upload student details and student academic certificate and then application
convert certificate into digital signature and then signature and other student
details will be saved in Blockchain database.
2) Verify Certificate: In this module verifier or companies or admin will take
certificate from student and then upload to application and then application
will convert certificate into digital signature and this digital signature will
get checked/verified at Blockchain database and if matched found then
Blockchain will retrieve all student details and display to verifier and if
match not found then this certificate will be consider as fake or forge.
CONCLUSION
REFERENCES
[5] Weiwei He, Exempted from cumbersome auditing and issuance procedures,
several national junior diplomas will debut next year.iThome ,
https://www.ithome.com.tw/news/119252
[7] Yong Shi, “Secure storage service of electronic ballot system based on block
chain algorithm”, Department of Computer Science, Tsing Hua University,
Taiwan, R.O.C., 2017.