A secure vault setup for a crypto wallet

Autor: Ruiz Alcalá, Alexis
Přispěvatelé: Universitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica, Hernández Serrano, Juan
Jazyk: angličtina
Rok vydání: 2022
Předmět:
Popis: In today's digital world, every user needs to store sensitive data, including personal information, cryptographic keys and/or passwords. For user convenience, this data is usually backed up on a cloud hosting so that users can have access to it from all their devices, However, this behaviour puts on risk user's privacy, since sensitive data is somehow "shared" with their cloud hosting provider. In this master thesis we present a secure cloud backup for arbitrary data that does not leak any information to the cloud provider. Before uploading any data to the cloud server, the data is locally encrypted by the user using a key securely derived from a password. For user convenience the same password is used to derive a key to authenticate with the cloud server; although the server by no means is able to compute the decryption key from it, and thus has no access to the stored data. We have developed the cloud server, a client library in JavaScript, and an example use case using a React app.
Databáze: OpenAIRE