Decentralized authentication system utilizing blockchain

This project is a development-based project that specific in cybersecurity area. At present time, the blockchain technology become more popular and be adopted in many types of approach and solution. The reason is blockchain offer the decentralized, integrity, immutable, security enhancement and o...

Full description

Bibliographic Details
Main Author: Wee, Chun Ming
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4683/
http://eprints.utar.edu.my/4683/1/fyp_CN_2022_WCM.pdf
_version_ 1848886214973718528
author Wee, Chun Ming
author_facet Wee, Chun Ming
author_sort Wee, Chun Ming
building UTAR Institutional Repository
collection Online Access
description This project is a development-based project that specific in cybersecurity area. At present time, the blockchain technology become more popular and be adopted in many types of approach and solution. The reason is blockchain offer the decentralized, integrity, immutable, security enhancement and others benefits that are many people need. At the same time, the traditional database may not secure enough anymore so the blockchain database is appeared to solve the concerns. The blockchain is suitable be used in enhance security that able to against those cyberattacks or the actions that try to damage the data records. Thus, the propose of this project is aim to produce an authentication system utilizing the blockchain database. The database will be used as public ledger but at the same time the confidentiality of the login credentials needs to be provided as well. At the meanwhile, the data integrity also needs to be ensured. Thanks to one of the blockchain unique characteristics which is immutable, this is to prevent data tampered and modification be executed on the blockchain record. ProvenDB is a blockchain database which is MongoDB compatible database service that integrate with blockchain. Thus, precisely to say is the database that been used in this project is MongoDB which is a non-relational document-oriented database; while applied blockchain is public Bitcoin blockchain. In the end, ProvenDB is a technology that combine from these 2 mentioned technologies so this project only deals with 1 instead of 2 sides of technology at the same time. ProvenDB consist of rich and many operations on the MongoDB basis and complement with query that only can applied to blockchain. Moreover, the blockchain will play the role for responsible in store, validate, proof data. Last but not least, the blockchain also can be used to prevent some malicious attack like data tampered, data modifications, ransomware attack, record hacking and others in this project. In conclusion, this project will be utilizing the blockchain technology in order to enhance system security.
first_indexed 2025-11-15T19:34:56Z
format Final Year Project / Dissertation / Thesis
id utar-4683
institution Universiti Tunku Abdul Rahman
institution_category Local University
last_indexed 2025-11-15T19:34:56Z
publishDate 2022
recordtype eprints
repository_type Digital Repository
spelling utar-46832023-01-15T13:42:45Z Decentralized authentication system utilizing blockchain Wee, Chun Ming AC Collections. Series. Collected works R Medicine (General) S Agriculture (General) T Technology (General) This project is a development-based project that specific in cybersecurity area. At present time, the blockchain technology become more popular and be adopted in many types of approach and solution. The reason is blockchain offer the decentralized, integrity, immutable, security enhancement and others benefits that are many people need. At the same time, the traditional database may not secure enough anymore so the blockchain database is appeared to solve the concerns. The blockchain is suitable be used in enhance security that able to against those cyberattacks or the actions that try to damage the data records. Thus, the propose of this project is aim to produce an authentication system utilizing the blockchain database. The database will be used as public ledger but at the same time the confidentiality of the login credentials needs to be provided as well. At the meanwhile, the data integrity also needs to be ensured. Thanks to one of the blockchain unique characteristics which is immutable, this is to prevent data tampered and modification be executed on the blockchain record. ProvenDB is a blockchain database which is MongoDB compatible database service that integrate with blockchain. Thus, precisely to say is the database that been used in this project is MongoDB which is a non-relational document-oriented database; while applied blockchain is public Bitcoin blockchain. In the end, ProvenDB is a technology that combine from these 2 mentioned technologies so this project only deals with 1 instead of 2 sides of technology at the same time. ProvenDB consist of rich and many operations on the MongoDB basis and complement with query that only can applied to blockchain. Moreover, the blockchain will play the role for responsible in store, validate, proof data. Last but not least, the blockchain also can be used to prevent some malicious attack like data tampered, data modifications, ransomware attack, record hacking and others in this project. In conclusion, this project will be utilizing the blockchain technology in order to enhance system security. 2022-09-07 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4683/1/fyp_CN_2022_WCM.pdf Wee, Chun Ming (2022) Decentralized authentication system utilizing blockchain. Final Year Project, UTAR. http://eprints.utar.edu.my/4683/
spellingShingle AC Collections. Series. Collected works
R Medicine (General)
S Agriculture (General)
T Technology (General)
Wee, Chun Ming
Decentralized authentication system utilizing blockchain
title Decentralized authentication system utilizing blockchain
title_full Decentralized authentication system utilizing blockchain
title_fullStr Decentralized authentication system utilizing blockchain
title_full_unstemmed Decentralized authentication system utilizing blockchain
title_short Decentralized authentication system utilizing blockchain
title_sort decentralized authentication system utilizing blockchain
topic AC Collections. Series. Collected works
R Medicine (General)
S Agriculture (General)
T Technology (General)
url http://eprints.utar.edu.my/4683/
http://eprints.utar.edu.my/4683/1/fyp_CN_2022_WCM.pdf