Zero-knowledge proofs for self-sovereign identities in decentralized services

dc.contributor
Universitat Pompeu Fabra. Departament de Tecnologies de la Informació i les Comunicacions
dc.contributor.author
Salleras, Xavier
dc.date.accessioned
2023-03-23T13:31:27Z
dc.date.available
2023-03-23T13:31:27Z
dc.date.issued
2023-03-13
dc.identifier.uri
http://hdl.handle.net/10803/687975
dc.description.abstract
Telecommunication systems such as mobile communications are evolving over time, and thanks to that, many digital services have arisen in the last decade. Usually, these services ask their users to provide sensitive information in order to identify them, and the service provider is the one managing all these data. From the point of view of the user, in most cases, there is no choice other than trusting the service provider, for what concerns the security of the service they provide, and the privacy of the data they request. In that regard, this thesis studies and proposes a novel self-sovereign identity system based on Zero-Knowledge Proofs and Blockchain technologies, where the management of personal data of individuals using digital services is carried out by themselves, and their rights to use such services are verified in a decentralized manner. Furthermore, we implement a library that, even when Zero-Knowledge Proofs require high computing resources, allows us to compute these proofs in embedded systems. Like this, we demonstrate that deploying our self-sovereign identity system in a wide variety of devices is feasible.
ca
dc.description.abstract
Els sistemes de telecomunicacions tals com les comunicacions mòbils estan evolucionant amb el temps, i gràcies a això, molts serveis digitals han aparegut en l'última dècada. Normalment, aquests serveis demanen als seus usuaris facilitar dades sensibles amb l'objectiu d'identificar-los, i és el proveïdor del servei l'encarregat de gestionar-les. Des del punt de vista de l'usuari, en molts casos, no hi ha altra elecció que confiar en el proveïdor del servei, pel que fa a la seguretat del servei que proporciona, i la privacitat de les dades que demana. En aquesta línia, aquesta tesi estudia i proposa un nou sistema d'identitat autogovernada basat en proves de coneixement zero i en tecnologies de cadena de blocs, on la gestió de les dades personals dels usuaris de serveis digitals és portada a terme per ells mateixos, i els seus drets a utilitzar tals serveis són verificats de forma descentralitzada. Addicionalment, implementem una llibreria que, tot i que les proves de coneixement zero requereixin recursos computacionals elevats, ens permet computar aquestes proves en sistemes encastats. D'aquesta manera, demostrem que desplegar el nostre sistema d'identitat autogovernada en una gran varietat de dispositius és viable.
ca
dc.format.extent
110 p.
ca
dc.language.iso
eng
ca
dc.publisher
Universitat Pompeu Fabra
dc.rights.license
L'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by-nc-nd/4.0/
ca
dc.rights.uri
http://creativecommons.org/licenses/by-nc-nd/4.0/
*
dc.source
TDX (Tesis Doctorals en Xarxa)
dc.subject
Zk-SNARKs
ca
dc.subject
Bulletproofs
ca
dc.subject
Self-sovereign identity
ca
dc.subject
Decentralized services
ca
dc.subject
Blockchain
ca
dc.subject
Privacy
ca
dc.subject
Applied cryptography
ca
dc.subject
Cybersecurity
ca
dc.subject
Internet of things
ca
dc.subject
Embedded systems
ca
dc.subject
Remote keyless entry
ca
dc.subject
Proves de coneixement zero
ca
dc.subject
Identitat autogovernada
ca
dc.subject
Serveis descentralitzats
ca
dc.subject
Cadena de blocs
ca
dc.subject
Privacitat
ca
dc.subject
Criptografia aplicada
ca
dc.subject
Ciberseguretat
ca
dc.subject
Internet de les coses
ca
dc.subject
Sistemes encastats
ca
dc.subject
Sistemes de control remot
ca
dc.title
Zero-knowledge proofs for self-sovereign identities in decentralized services
ca
dc.type
info:eu-repo/semantics/doctoralThesis
dc.type
info:eu-repo/semantics/publishedVersion
dc.subject.udc
62
ca
dc.contributor.authoremail
xaviersalleras01@gmail.com
ca
dc.contributor.director
Daza, Vanesa
dc.embargo.terms
cap
ca
dc.rights.accessLevel
info:eu-repo/semantics/openAccess
dc.description.degree
Programa de doctorat en Tecnologies de la Informació i les Comunicacions


Documents

txs.pdf

4.792Mb PDF

This item appears in the following Collection(s)