Blockchain Academic certificate verification system

Project Code :TCMAPY2268

Objective

This project develops a blockchain-based system for issuing and verifying education certificates, ensuring tamper-proof storage, accessibility, and authenticity. Utilizing AES encryption and unique QR codes, it streamlines verification, reduces administrative burdens, and promotes global scalability, offering a secure, transparent, and efficient solution for digital credentials.

Abstract

Blockchain technology has the potential to revolutionize the way education certificates are issued and verified. Traditionally, education certificates have been paper-based documents that can be easily lost or counterfeited. With blockchain, certificates can be securely stored and accessed in a tamper-proof and decentralized manner. The abstract of education certificates using blockchain technology involves creating a digital record of the certificate on the blockchain, which can be accessed and verified by anyone with the appropriate permissions. This digital record includes information about the certificate issuer, recipient, and the certification itself, along with a unique digital signature that ensures the authenticity and integrity of the certificate. Additionally, AES encryption can be used to secure the certificate's sensitive data, making it accessible only to authorized parties with the decryption key. A QR code can be generated for each certificate, linking directly to its blockchain record, allowing recipients, employers, or third parties to easily scan and verify the certificate's authenticity. Moreover, a unique hash code (such as SHA-256) is generated for each certificate’s digital record, ensuring that any tampering will alter the hash, signaling any changes in the certificate. The Admin can upload certificates on the blockchain for companies or institutions, and these certificates can be verified using the QR code or by checking the hash code, all within a secure and transparent system.

Keywords: blockchain, education certificate data, AES encryption, QR code, hash code, Admin, company, upload certificate.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  web3,solidity,Trufflle

β€’      IDE/Workbench                      :  PyCharm

β€’      Technology                             :  Python 3.6+

β€’      Server Deployment                 :  Xampp Server,ganache

Demo Video

mail-banner
call-banner
contact-banner
Request Video