Web3 wallet signatures for SSI
This thesis explores the implementation of a Self-Sovereign Identity (SSI) system using Ethereum and Decentralized Identifiers (DIDs). The project focuses on leveraging blockchain technology to create a secure and decentralized framework for digital identity management, incorporating Verifiable Cred...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2025 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/430063 |
| Acceso en línea: | https://hdl.handle.net/2117/430063 |
| Access Level: | acceso abierto |
| Palabra clave: | Online identities Self-Sovereign Identity DID Selective Disclosure Verifiable Credential Verifiable Presentation Web3 Signatures Identitats digitals Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
| id |
ES_eadbe5e5ffa8cdd265bc49b2f2069fbd |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/430063 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Web3 wallet signatures for SSIGesteira González, SergioOnline identitiesSelf-Sovereign IdentityDIDSelective DisclosureVerifiable CredentialVerifiable PresentationWeb3 SignaturesIdentitats digitalsÀrees temàtiques de la UPC::Informàtica::Sistemes d'informacióThis thesis explores the implementation of a Self-Sovereign Identity (SSI) system using Ethereum and Decentralized Identifiers (DIDs). The project focuses on leveraging blockchain technology to create a secure and decentralized framework for digital identity management, incorporating Verifiable Credentials (VCs) and Verifiable Presentations (VPs). Key components include DID document management, secure user authentication, and user-friendly interface. What makes this system different is the integration with existing wallets, privacy and user control through selective disclosure, allowing users to share only necessary information, and key rotation. It also uses EIP-712 signatures for secure and structured data signing, which allows users to clearly see and understand what they are signing while the cryptography is securely handled by the wallet. Future work will focus on adding more wallet support, improving data storage, and enhancing system scalability and security.Universitat Politècnica de CatalunyaHernández Serrano, JuanAlarcón García-Saavedra, Antonio20252025-02-0520252025-05-21master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/2117/430063reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/4300632026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Web3 wallet signatures for SSI |
| title |
Web3 wallet signatures for SSI |
| spellingShingle |
Web3 wallet signatures for SSI Gesteira González, Sergio Online identities Self-Sovereign Identity DID Selective Disclosure Verifiable Credential Verifiable Presentation Web3 Signatures Identitats digitals Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
| title_short |
Web3 wallet signatures for SSI |
| title_full |
Web3 wallet signatures for SSI |
| title_fullStr |
Web3 wallet signatures for SSI |
| title_full_unstemmed |
Web3 wallet signatures for SSI |
| title_sort |
Web3 wallet signatures for SSI |
| dc.creator.none.fl_str_mv |
Gesteira González, Sergio |
| author |
Gesteira González, Sergio |
| author_facet |
Gesteira González, Sergio |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Hernández Serrano, Juan Alarcón García-Saavedra, Antonio |
| dc.subject.none.fl_str_mv |
Online identities Self-Sovereign Identity DID Selective Disclosure Verifiable Credential Verifiable Presentation Web3 Signatures Identitats digitals Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
| topic |
Online identities Self-Sovereign Identity DID Selective Disclosure Verifiable Credential Verifiable Presentation Web3 Signatures Identitats digitals Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
| description |
This thesis explores the implementation of a Self-Sovereign Identity (SSI) system using Ethereum and Decentralized Identifiers (DIDs). The project focuses on leveraging blockchain technology to create a secure and decentralized framework for digital identity management, incorporating Verifiable Credentials (VCs) and Verifiable Presentations (VPs). Key components include DID document management, secure user authentication, and user-friendly interface. What makes this system different is the integration with existing wallets, privacy and user control through selective disclosure, allowing users to share only necessary information, and key rotation. It also uses EIP-712 signatures for secure and structured data signing, which allows users to clearly see and understand what they are signing while the cryptography is securely handled by the wallet. Future work will focus on adding more wallet support, improving data storage, and enhancing system scalability and security. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 2025-02-05 2025 2025-05-21 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/430063 |
| url |
https://hdl.handle.net/2117/430063 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869423176709046272 |
| score |
15,811543 |