Show simple item record

dc.contributor.advisorFerdous, Md Sadek
dc.contributor.authorAmin, Md. Safinur
dc.contributor.authorKhan, Abu Bakar Siddique
dc.contributor.authorAhmed, Istihad
dc.contributor.authorSajid, Tawsif Mahamud
dc.contributor.authorMonir, Md. Mohtasim
dc.date.accessioned2025-02-23T04:36:08Z
dc.date.available2025-02-23T04:36:08Z
dc.date.copyright2024
dc.date.issued2024-12
dc.identifier.otherID 24341119
dc.identifier.otherID 20301041
dc.identifier.otherID 22241144
dc.identifier.otherID 24341099
dc.identifier.otherID 24241187
dc.identifier.urihttp://hdl.handle.net/10361/25529
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 47-48).
dc.description.abstractAccess control systems are essential tools for businesses because they guarantee the safe management of user access to resources after verification. Conventional approaches, such as Role-Based Access Control (RBAC) and Discretionary Access Control (DAC), have drawbacks such complexity brought on by "role explosion" and susceptibility to Trojan horse assaults. Moreover Attribute-Based Access Control (ABAC) has scalability challenges. As the number of attributes increases, managing and maintaining the policies associated with these attributes can become complex. Another significant drawback is, ABAC relies heavily on policies that define the rules for granting or denying access based on attributes, introducing the challenge of policy management complexity. While it provides an alternative, Attribute-Based Access Control (ABAC) has drawbacks such as “attribute explosion" when the number of attributes rises. The lightweight and dynamic properties of Internet of Things (IoT) devices provide security challenges for centralized access control systems. To ensure that only authorized entities may connect with certain IoT resources, access control becomes essential to handle issues related to single-point failure, user authentication, and privacy leaks. To mitigate the risks of centralized approaches, a technique called distributed access control is suggested. It is investigated whether integrating blockchain technology might improve security. Benefits of blockchain include its decentralized, transparent, and unchangeable nature. Nevertheless, there are drawbacks to the current blockchain-based IoT access control solutions, such as their vulnerability to Distributed Denial of Service (DDoS) assaults. To solve these problems, the suggested method integrates capability-based access management with Self-Sovereign Identity (SSI) inside a blockchain environment. By ensuring that entities only have permissions that are in line with their roles and responsibilities, this method seeks to securely manage and transfer capabilities. The creation of a prototype system highlights the feasibility and effectiveness of the suggested solution in the research. This system provides a possible remedy for the security issues raised by IoT settings and blockchain technology by demonstrating the combination of SSI and capability-based access control in a practical setting.en_US
dc.description.statementofresponsibilityMd. Safinur Amin
dc.description.statementofresponsibilityAbu Bakar Siddique Khan
dc.description.statementofresponsibilityIstihad Ahmed
dc.description.statementofresponsibilityTawsif Mahamud Sajid
dc.description.statementofresponsibilityMd. Mohtasim Monir
dc.format.extent48 pages
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.subjectBlockchainen_US
dc.subjectCapability Based Access Control (CapBAC)en_US
dc.subjectInternet of Things (IoT) devicesen_US
dc.subject.lcshBlockchains (Databases)
dc.subject.lcshDatabase security.
dc.subject.lcshComputer networks--Security measures.
dc.titleA blockchain and capability based access control for internet of things using self-sovereign identityen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record