Bimantoro, Ryan Bagus (2026) DESIGN AND DEVELOPMENT OF A DIGITAL DIPLOMA VERIFICATION SYSTEM BASED ON BLOCKCHAIN AND INTERPLANETARY FILE SYSTEM INTEGRATION. Undergraduate thesis, Universitas Pembangunan Nasional "Veteran" Jawa Timur.
|
Text (Cover)
0. Cover.pdf Download (671kB) |
|
|
Text (Bab 1)
1. BAB I.pdf Download (23kB) |
|
|
Text (Bab 2)
2. BAB II.pdf Restricted to Repository staff only until 20 July 2028. Download (1MB) | Request a copy |
|
|
Text (Bab 3)
3. BAB III.pdf Restricted to Repository staff only until 20 July 2028. Download (860kB) | Request a copy |
|
|
Text (Bab 4)
4. BAB IV.pdf Restricted to Repository staff only until 20 July 2028. Download (5MB) | Request a copy |
|
|
Text (Bab 5)
5. BAB V.pdf Download (9kB) |
|
|
Text (Daftar pustaka)
6. Daftar Pustaka.pdf Download (87kB) |
Abstract
This study aims to design and implement a blockchain-based digital diploma verification system that enhances the integrity, authenticity, and traceability of academic documents. The increasing risk of diploma forgery and unauthorized modification of digital records highlights the need for a secure verification mechanism capable of ensuring document authenticity. To address this challenge, the proposed system integrates blockchain technology, smart contracts, the InterPlanetary File System, and an off-chain database within a hybrid architecture. The system enables stakeholders to verify digital diplomas through cryptographic validation while maintaining transparency and resistance to data manipulation. The system was developed using a hybrid architecture consisting of Ethereum Sepolia blockchain, IPFS, and MongoDB. During the diploma issuance process, each document is hashed using the SHA-256 algorithm, uploaded to IPFS, and associated metadata, including the document hash and Content Identifier, is recorded on the blockchain through Ethereum smart contracts. The system provides two verification mechanisms: PDF document verification through hash comparison and diploma metadata verification using the diploma number and student identification number. In addition, an audit verification feature was implemented to evaluate consistency among blockchain records, IPFS storage, and off-chain database data. System evaluation was conducted using grey-box testing across authentication, diploma issuance, document verification, metadata verification, verification logging, and metadata manipulation scenarios. The experimental results demonstrate that the proposed system successfully validates document integrity through SHA-256 hash verification, confirms metadata authenticity using blockchain records, and detects unauthorized modifications performed on off-chain data. The integration of MongoDB, IPFS, and Ethereum Sepolia operated consistently throughout all testing scenarios, ensuring reliable synchronization between decentralized and centralized components. Furthermore, the audit verification mechanism effectively identified metadata discrepancies resulting from simulated tampering attempts. These findings indicate that the proposed hybrid architecture can provide a secure, transparent, and integrated solution for digital diploma verification while improving trust in the management and validation of academic credentials.
| Item Type: | Thesis (Undergraduate) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Contributors: |
|
||||||||||||
| Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105.882 Internet | ||||||||||||
| Divisions: | Faculty of Computer Science > Departemen of Informatics | ||||||||||||
| Depositing User: | Ryan Bimantoro | ||||||||||||
| Date Deposited: | 23 Jul 2026 01:09 | ||||||||||||
| Last Modified: | 23 Jul 2026 01:09 | ||||||||||||
| URI: | https://repository.upnjatim.ac.id/id/eprint/56866 |
Actions (login required)
![]() |
View Item |
