Recommendations for implementing a Bitcoin wallet using smart card

DSpace Repository

A- A A+

Recommendations for implementing a Bitcoin wallet using smart card

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Martina, Jean E
dc.contributor.author Fritsche, Ricardo Vieira
dc.date.accessioned 2018-12-09T21:10:49Z
dc.date.available 2018-12-09T21:10:49Z
dc.date.issued 2018-11-21
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/192174
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. pt_BR
dc.description.abstract Bitcoin is a decentralized peer-to-peer electronic cash system that allows any two willing parties to transact directly without the need for a trusted third party. The user's funds are protected by private keys that must be kept safe, preferably not on third party wallet services, but on hardware wallets, which are the best balance between very high security and ease of use. In this work we made a review on cryptography, the Bitcoin protocol and secure elements, then we dived into the project of hardware wallets, discussing different requirements and ways to construct one. Our proposed device uses an anti tamper Java Card to store the private keys. We considered variations of the device, one with a dedicated touchscreen and another with NFC to integrate with a mobile phone. We analyzed security aspects of the project, made recommendations and described some challenges. Finally, we implemented our own open source prototype, showing the architecture of the project, its components, the requirements, the APDU communication protocol and the results. pt_BR
dc.format.extent 93 pt_BR
dc.language.iso en_US pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.subject Hardware wallet pt_BR
dc.subject Bitcoin pt_BR
dc.subject Software and hardware integration pt_BR
dc.subject Smart Card pt_BR
dc.title Recommendations for implementing a Bitcoin wallet using smart card pt_BR
dc.type TCCgrad pt_BR
dc.contributor.advisor-co Palma, Lucas M


Files in this item

Files Size Format View Description
TCC Ricardo Fritsche Final.pdf 3.371Mb PDF View/Open TCC Completo
Paper_Ricardo_Rev .pdf 540.9Kb PDF View/Open Paper

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar