In this thesis we describe the authentication methods, starting from the various categories that compose it and listing the forms of authentication, from the simplest such as passwords and passphrases, to the more complex such as cookies and security tokens. For each type of topic I will list the various vulnerabilities of each system and their countermeasures applied in response to them. After having analyzed authentication and its difference with authorization and identification, the point of view focuses on digital identity, with all its components, introducing the topic. In verification algorithms there are encryption functions, for this reason a chapter has been added that starts with history, from antiquity up to modern times, then I expose the two major types of algorithms, symmetric and asymmetric encryption, highlighting their functions applied to security and telecommunications systems, mentioned in the previous chapters; finally, the concept of web of trust and PKI public key structures are introduced, which connects with the next topic, the Blockchain, also analyzed from its origins, the creation of Bitcoin, up to talking about its functionality in a technical way, including the concept of consent. Finally, after describing the various types of identity management systems, comparing their strengths and disadvantages. I conclude by hypothesizing a possible security system for archiving digital identities, combining the arguments collected in this research.

In questa tesi si descrivono i metodi di autenticazione, partendo dalle varie categorie che la compongono ed elencando le forme di autenticazione, dai più semplici come le password e il passphrase, ai più complessi come i cookie e i security token, per ogni tipo di argomento elencherò le varie vulnerabilità di ogni sistema e le loro contromisure applicate in risposta a queste. Dopo aver analizzato l’autenticazione e la sua differenza con l’autorizzazione e l’identificazione, il punto di vista si sofferma sull’identità digitale, con tutte le sue componenti, introducendo l’argomento. Negli algoritmi di verifica ci sono funzioni di crittografia, per questo è stato aggiunto un capitolo che parte con la storia, dall’antichità fino ad arrivare ai tempi moderni, poi espongo i due tipi maggiori di algoritmi, la crittografia simmetrica e quella asimmetrica, evidenziandone le loro funzioni applicate ai sistemi di sicurezza e telecomunicazione, accennate nei capitoli precedenti; infine viene introdotto il concetto di web of trust e le strutture a chiave pubblica PKI, che si collega con l’argomento successivo, la Blockchain, anche questa analizzata dalle origini, la creazione di Bitcoin, fino a parlarne della sua funzionalità in maniera tecnica, tra cui il concetto del consenso. Infine, dopo aver descritto i vari tipi di sistemi di gestione dell’identità, mettendo a confronto punti di forza e svantaggi. Concludo ipotizzando un possibile sistema di sicurezza per archiviare le identità digitali, unendo le argomentazioni raccolte in questa ricerca.

SISTEMI DI SICUREZZA APPLICATI ALLA BLOCKCHAIN: AUTENTICAZIONE E GESTIONE DELL’IDENTITÀ DIGITALE

SANTORO, DIEGO
2022/2023

Abstract

In this thesis we describe the authentication methods, starting from the various categories that compose it and listing the forms of authentication, from the simplest such as passwords and passphrases, to the more complex such as cookies and security tokens. For each type of topic I will list the various vulnerabilities of each system and their countermeasures applied in response to them. After having analyzed authentication and its difference with authorization and identification, the point of view focuses on digital identity, with all its components, introducing the topic. In verification algorithms there are encryption functions, for this reason a chapter has been added that starts with history, from antiquity up to modern times, then I expose the two major types of algorithms, symmetric and asymmetric encryption, highlighting their functions applied to security and telecommunications systems, mentioned in the previous chapters; finally, the concept of web of trust and PKI public key structures are introduced, which connects with the next topic, the Blockchain, also analyzed from its origins, the creation of Bitcoin, up to talking about its functionality in a technical way, including the concept of consent. Finally, after describing the various types of identity management systems, comparing their strengths and disadvantages. I conclude by hypothesizing a possible security system for archiving digital identities, combining the arguments collected in this research.
2022
SECURITY SYSTEM APPLIED TO THE BLOCKCHAIN: AUTHENTICATION AND DIGITAL IDENTITY MANAGEMENT
In questa tesi si descrivono i metodi di autenticazione, partendo dalle varie categorie che la compongono ed elencando le forme di autenticazione, dai più semplici come le password e il passphrase, ai più complessi come i cookie e i security token, per ogni tipo di argomento elencherò le varie vulnerabilità di ogni sistema e le loro contromisure applicate in risposta a queste. Dopo aver analizzato l’autenticazione e la sua differenza con l’autorizzazione e l’identificazione, il punto di vista si sofferma sull’identità digitale, con tutte le sue componenti, introducendo l’argomento. Negli algoritmi di verifica ci sono funzioni di crittografia, per questo è stato aggiunto un capitolo che parte con la storia, dall’antichità fino ad arrivare ai tempi moderni, poi espongo i due tipi maggiori di algoritmi, la crittografia simmetrica e quella asimmetrica, evidenziandone le loro funzioni applicate ai sistemi di sicurezza e telecomunicazione, accennate nei capitoli precedenti; infine viene introdotto il concetto di web of trust e le strutture a chiave pubblica PKI, che si collega con l’argomento successivo, la Blockchain, anche questa analizzata dalle origini, la creazione di Bitcoin, fino a parlarne della sua funzionalità in maniera tecnica, tra cui il concetto del consenso. Infine, dopo aver descritto i vari tipi di sistemi di gestione dell’identità, mettendo a confronto punti di forza e svantaggi. Concludo ipotizzando un possibile sistema di sicurezza per archiviare le identità digitali, unendo le argomentazioni raccolte in questa ricerca.
Blockchain
Autenticazione
Biometria
Crittografia
File in questo prodotto:
Fulltext non presente su UNITESI – Verifica la disponibilità della tesi in formato cartaceo interrogando il Catalogo di Ateneo

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14253/69259