The work focuses on Genesis wallets, these wallets were created during the presale of Ethereum, and many of them have been idle for years now. At first, I analyzed Genesis wallets to identify vulnerabilities in the encryption process. Then I designed and developed the proof-of-concept of a password recovery service for Genesis wallets that does not disclose sensitive data to other parties. The service will perform a fair exchange between two parties in exchange for the recovered password by using Adaptor Signatures and will be compliant with Ethereum blockchain technology.

Il lavoro di tesi si concentra sui Genesis wallets, questi wallet sono stati creati durante la prevendita di Ethereum e molti di questi non hanno effettuato alcuna operazione da anni ormai. Inizialmente ho analizzato i Genesi wallets per identificare delle vulnerabilità nel processo di cifratura. In seguito ho progettato e sviluppato il proof-of-concept di un servizio di recupero password per Genesis wallets che permette di non rivelare dati sensibili del wallet a terze parti. Il servizio effettuerà un fair exchange tra due parti in cambio della password recuperata utilizzando le Adaptor Signatures, il tutto compatibilmente con la tecnologia blockchain di Ethereum.

Oblivious Password Recovery for Genesis Wallets in a decentralized, trustless environment

RIZZO, ALESSANDRO
2022/2023

Abstract

The work focuses on Genesis wallets, these wallets were created during the presale of Ethereum, and many of them have been idle for years now. At first, I analyzed Genesis wallets to identify vulnerabilities in the encryption process. Then I designed and developed the proof-of-concept of a password recovery service for Genesis wallets that does not disclose sensitive data to other parties. The service will perform a fair exchange between two parties in exchange for the recovered password by using Adaptor Signatures and will be compliant with Ethereum blockchain technology.
2022
Oblivious Password Recovery for Genesis Wallets in a decentralized, trustless environment
Il lavoro di tesi si concentra sui Genesis wallets, questi wallet sono stati creati durante la prevendita di Ethereum e molti di questi non hanno effettuato alcuna operazione da anni ormai. Inizialmente ho analizzato i Genesi wallets per identificare delle vulnerabilità nel processo di cifratura. In seguito ho progettato e sviluppato il proof-of-concept di un servizio di recupero password per Genesis wallets che permette di non rivelare dati sensibili del wallet a terze parti. Il servizio effettuerà un fair exchange tra due parti in cambio della password recuperata utilizzando le Adaptor Signatures, il tutto compatibilmente con la tecnologia blockchain di Ethereum.
password recovery
genesis wallet
blockchain
smart contract
adaptor signatures
File in questo prodotto:
File Dimensione Formato  
tesi.pdf

accesso riservato

Dimensione 1.8 MB
Formato Adobe PDF
1.8 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

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