Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

A decentralized framework for government issued NID using self sovereign identity

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorMukta, Jannatun Noor
dc.contributor.authorHossain, Mirza Mahrab
dc.contributor.authorIslam, Nihal
dc.contributor.authorTabassum, Noshin
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2025-09-16T05:57:03Z
dc.date.available2025-09-16T05:57:03Z
dc.date.copyright2025
dc.date.issued2025-06
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 43-47).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025.en_US
dc.description.abstractAs digital identity becomes increasingly essential for public services, national secu- rity, and individual autonomy, conventional centralized identity systems face critical challenges related to privacy, interoperability, and user control. Traditional iden- tity systems have profound limitations in the control and management of personal data. These systems typically rely on centralized authorities, where users’ personal information is stored in the hands of third parties and is often exposed to secu- rity risks. Incidents such as data breaches, identity theft, and unauthorized access to information occur regularly, posing challenges to protecting users’ privacy. In addition, these systems lack interoperability, making identity verification processes across platforms or organizations complex and time-consuming. Since users lack control over their own data, they are often subject to opaque data management and misuse. These limitations are incompatible with the mobility and security de- mands of the digital age, which further highlights the need for a decentralized and user-controlled identity system. To address these limitations, this paper presents a decentralized identity framework that transforms government-issued National ID (NID) credentials into Verifiable Credentials (VCs), anchored to a public blockchain infrastructure following Self-Sovereign Identity (SSI) principles [25]. In this model, citizens generate Decentralized Identifiers (DIDs) and retain full control over their credentials via user-managed digital wallets. The system eliminates reliance on centralized identity providers by employing end-to-end encryption, digital signa- tures, and tamper-proof credential hashing mechanisms. A complete prototype is implemented using Ethereum smart contracts and evaluated across multiple wallet platforms, including MetaMask, SpruceID, and Bifold, as well as a custom-built wal- let. Experimental results demonstrate enhanced usability, privacy, and scalability. Comparative analysis with OAuth 2.0, SAML-based federated systems, and decen- tralized social login solutions highlights superior user control and trust verifiability. By aligning with emerging digital identity standards such as the W3C Verifiable Credentials specification [26], this research offers a scalable, citizen-centric architec- ture suitable for national-level digital identity ecosystems. The framework achieves a balanced integration of governmental oversight and decentralized trust, paving the way for secure, interoperable, and privacy-preserving identity management.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityMirza Mahrab Hossain
dc.description.statementofresponsibilityNihal Islam
dc.description.statementofresponsibilityNoshin Tabassum
dc.format.extent47 pages
dc.identifier.otherID 21101048
dc.identifier.otherID 22341054
dc.identifier.otherID 21201530
dc.identifier.urihttp://hdl.handle.net/10361/26757
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectSelf-Sovereign Identity (SSI)en_US
dc.subjectNational ID (NID)en_US
dc.subjectVerifiable Creden- tials (VC)en_US
dc.subjectDecentralized Identifiers (DID)en_US
dc.subjectBlockchainen_US
dc.subjectDigital identityen_US
dc.subjectEthereumen_US
dc.subjectWeb3en_US
dc.subject.lcshBlockchains (Databases).
dc.titleA decentralized framework for government issued NID using self sovereign identityen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
22341054_21101048_21201530_CSE.pdf
Size:
2.48 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: