SSI-Federation: facilitating identity federation using self sovereign identity for Web-services

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.

Մատենագիտական մանրամասներ
Հիմնական հեղինակներ: Mahir, Sajid Imam, Ahsan, Navid Alvi, Eshan, Md. Mehrab Hasan
Այլ հեղինակներ: Ferdous,Md Sadek
Ձևաչափ: Թեզիս
Լեզու:English
Հրապարակվել է: Brac University 2024
Խորագրեր:
Առցանց հասանելիություն:http://hdl.handle.net/10361/24049
id 10361-24049
record_format dspace
spelling 10361-240492024-09-11T21:04:49Z SSI-Federation: facilitating identity federation using self sovereign identity for Web-services Mahir, Sajid Imam Ahsan, Navid Alvi Eshan, Md. Mehrab Hasan Ferdous,Md Sadek Department of Computer Science and Engineering, Brac University Web-services Identity Federation Self-Sovereign Identity Web Services. Blockchains. This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024. Cataloged from PDF version of thesis. Includes bibliographical references (pages no. 38-40). Identity federation means entrusting an entity’s online identity verification to an external organization. Identity Federation’s basic concept is that an IdP or Identity provider ensures an entity’s identity to the SP or the Service Provider an entity that provides web service. This is an old concept having the issue of how securely the information will be gathered and stored. To provide security of personal information and to get an overall convenience efficiently Self-sovereign identity or SSI is used. SSI is different from any other verification system due to its peer-to-peer decentralized system with the help of blockchain. This process provides an entity full control of how much personal information they are sharing and who they are sharing it with, with the convenience of service access without login credentials. This reduces the dependency on a specific third party making the process more secure whilst ensuring proper privacy over their data. In SSI like the Identity Federation, there are also two entities other than the user which are Issuers and Verifiers where issuers are trusted credential providers, and the Verifiers are trusted to verify them when requested. Still, the issue here is that there is no connection between the Issuer and the Verifier which concerns the issue of trust among these two entities. We provide a solution to both of these problems by first using SSI as the base model and then enabling the Issuer and Verifier of it to establish trust among themselves before the user requests a service through SSI. For this to succeed the Verifier will also play the role of the SP and the Issuer can be thought of as the IdP. This hybrid system of ours contains an external trust layer over SSI which makes it function like Federated Identity by also keeping the characteristics of SSI with the help of hyperledger-based blockchain technologies. Sajid Imam Mahir Navid Alvi Ahsan Md. Mehrab Hasan Eshan B.Sc. in Computer Science 2024-09-11T03:14:51Z 2024-09-11T03:14:51Z ©2024 2024-06 Thesis ID 20101138 ID 20101377 ID 20101498 http://hdl.handle.net/10361/24049 en Brac 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. 40 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Web-services
Identity Federation
Self-Sovereign Identity
Web Services.
Blockchains.
spellingShingle Web-services
Identity Federation
Self-Sovereign Identity
Web Services.
Blockchains.
Mahir, Sajid Imam
Ahsan, Navid Alvi
Eshan, Md. Mehrab Hasan
SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.
author2 Ferdous,Md Sadek
author_facet Ferdous,Md Sadek
Mahir, Sajid Imam
Ahsan, Navid Alvi
Eshan, Md. Mehrab Hasan
format Thesis
author Mahir, Sajid Imam
Ahsan, Navid Alvi
Eshan, Md. Mehrab Hasan
author_sort Mahir, Sajid Imam
title SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
title_short SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
title_full SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
title_fullStr SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
title_full_unstemmed SSI-Federation: facilitating identity federation using self sovereign identity for Web-services
title_sort ssi-federation: facilitating identity federation using self sovereign identity for web-services
publisher Brac University
publishDate 2024
url http://hdl.handle.net/10361/24049
work_keys_str_mv AT mahirsajidimam ssifederationfacilitatingidentityfederationusingselfsovereignidentityforwebservices
AT ahsannavidalvi ssifederationfacilitatingidentityfederationusingselfsovereignidentityforwebservices
AT eshanmdmehrabhasan ssifederationfacilitatingidentityfederationusingselfsovereignidentityforwebservices
_version_ 1814309159241252864