Logo do repositório
 
Publicação

Virtual and Distributed Hardware Security Module for Secure Key Management

datacite.subject.fosDepartamento de Informáticapt_PT
dc.contributor.advisorFerreira, Bernardo Luís da Silva
dc.contributor.advisorBessani, Alysson Neves, 1978-
dc.contributor.authorNovo, Diogo Henrique Mendes Afonso
dc.date.accessioned2024-12-12T16:05:45Z
dc.date.available2024-12-12T16:05:45Z
dc.date.issued2024
dc.date.submitted2024
dc.descriptionTese de mestrado, Engenharia Informática , 2024, Universidade de Lisboa, Faculdade de Ciênciaspt_PT
dc.description.abstractHardware Security Modules (HSMs) play a crucial role in enterprise environments by safeguarding sensitive cryptographic keys and performing essential cryptographic operations. However, these devices are expensive and difficult to manage, making them inaccessible to startups and small organizations. This work presents the development of a Virtual and Distributed HSM that can be practically deployed in real-world environments while providing robust security guarantees comparable to those of physical HSMs. Our approach leverages efficient protocols from the field of threshold cryptography, specifically distributed key generation, threshold signatures, and threshold symmetric encryption, which are the key operations performed by HSMs. By distributing trust among multiple parties and ensuring that no single entity has full control over cryptographic keys, our solution enhances security and resilience against breaches for a fraction of the cost of real HSMs. These protocols are implemented in a Byzantine Fault-Tolerant State Machine Replication system, making it tolerate asynchrony, faults, and intrusions. None of these techniques were implemented by previous works that addressed the same problem. Additionally, our system can support cryptocurrency wallets for securely managing cryptocurrencies, such as Bitcoin and Ethereum. This demonstrates the flexibility and applicability of our solution, namely in the growing field of digital finance, providing a secure alternative to manage digital assets. Experimental results reveal promising performance with low latency and acceptable scalability as server numbers increase, especially for Schnorr-based operations.pt_PT
dc.identifier.tid203879546
dc.identifier.urihttp://hdl.handle.net/10400.5/96288
dc.language.isoengpt_PT
dc.subjectModulo de Segurança de Hardwarept_PT
dc.subjectCarteira de Criptomoedaspt_PT
dc.subjectGeração de Chaves Distribuídapt_PT
dc.subjectAssinatura Distribuídapt_PT
dc.subjectCifra Simétrica Distribuídapt_PT
dc.subjectTeses de mestrado - 2024pt_PT
dc.titleVirtual and Distributed Hardware Security Module for Secure Key Managementpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameTese de mestrado em Engenharia Informáticapt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
TM_Diogo_Novo.pdf
Tamanho:
1.66 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.2 KB
Formato:
Item-specific license agreed upon to submission
Descrição: