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.

End-to-end encrypted peer to peer chat system with SSI

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorFerdous, Md Sadek
dc.contributor.authorRahat, Razin Rayan
dc.contributor.authorAhmed, Shahriar
dc.contributor.authorTalukder, Abrar Awsaf
dc.contributor.authorIslam, Ilmy
dc.contributor.authorChowdhury, Mahpara
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2024-10-30T06:18:19Z
dc.date.available2024-10-30T06:18:19Z
dc.date.copyright©2024
dc.date.issued2024-01
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 42-43).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.en_US
dc.description.abstractChat applications are among the most popular Internet applications and a huge number of people use them on a regular basis. As their use has grown, different security and privacy concerns have received attention from the users and the professionals. Many users consider what they chat with their family and friends to be extremely private and they want a certain amount of assurance that their chats are securely exchanged and are not exposed to any unauthorized parties. Towards this aim, many chat applications employ an End-to-End (E2E) Encryption mechanism. This is to safeguard the encryption keys during key exchange as these keys are crucial to ensure the security of the chat histories. Unfortunately, the existing key exchange mechanisms for E2E encryption are prone to Man-in-the-Middle (MITM) attacks. In addition, such mechanisms sometimes use a central server for exchanging keys which raises privacy and security concerns as these central servers may not be trustworthy. In this research, we would like to address these issues, by introducing a novel SSI (Self-sovereign Identity) based End-to-End Chat System which supports a Peer-to-Peer (P2P) key exchange mechanism.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityRazin Rayan Rahat
dc.description.statementofresponsibilityShahriar Ahmed
dc.description.statementofresponsibilityAbrar Awsaf Talukder
dc.description.statementofresponsibilityIlmy Islam
dc.description.statementofresponsibilityMahpara Chowdhury
dc.format.extent43 pages
dc.identifier.otherID 20101001
dc.identifier.otherID 22241145
dc.identifier.otherID 23141077
dc.identifier.otherID 23141082
dc.identifier.otherID 20101607
dc.identifier.urihttp://hdl.handle.net/10361/24472
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 identityen_US
dc.subjectPeer-to-peeren_US
dc.subjectEnd-to-end encryptionen_US
dc.subjectVerifiable credentialsen_US
dc.subjectDecentralized identityen_US
dc.subjectTrust layeren_US
dc.subjectKey managementen_US
dc.subject.lcshPeer-to-peer computing.
dc.subject.lcshEnd-to-end encryption.
dc.subject.lcshDigital identity.
dc.titleEnd-to-end encrypted peer to peer chat system with SSIen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
20101001,22241145,23141077,23141082,20101607_CSE.pdf
Size:
3.14 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: