Politecnico di Torino (logo)

Self-Sovereign Identity(SSI) integration in OpenSSL

Alessio Claudio

Self-Sovereign Identity(SSI) integration in OpenSSL.

Rel. Antonio Lioy, Andrea Guido Antonio Vesco. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview

Decentralized digital identity is a concept that is rapidly expanding due to new technologies such as Distributed Ledger Technology(DLT) which allows the secure storage of unalterable data. The purpose of this thesis is to implement the Self-Sovereign Identity(SSI) paradigm, a standard proposed by the W3C group of decentralized digital identity, within the most popular and widely used open-source OpenSSL cryptographic library. This thesis is proposed by the LINKS Foundation Cybersecurity team that is working on a larger research project on SSI. The first part of the work was done by studying and analyzing the two major current versions of OpenSSL, obtaining working models that were implemented in software. The next phase was carried out by designing and developing the actual integration of SSI into OpenSSL, side-by-side with a set of APIs and a DID Method to enable communication with IOTA's Tangle. The study concludes with a testing phase of CRUD operations, also evaluating latency times about the type of public keys used.

Relators: Antonio Lioy, Andrea Guido Antonio Vesco
Academic year: 2022/23
Publication type: Electronic
Number of Pages: 71
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: FONDAZIONE LINKS
URI: http://webthesis.biblio.polito.it/id/eprint/24555
Modify record (reserved for operators) Modify record (reserved for operators)