Title | TrustZone-backed Bitcoin Wallet |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Gentilal, Miraje, Martins, Paulo, Sousa, Leonel |
Conference Name | Proceedings of the Fourth Workshop on Cryptography and Security in Computing Systems |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4869-0 |
Keywords | bitcoin, bitcoin security, hardware wallet, Human Behavior, human factor, human factors, pubcrawl, Scalability, TrustZone |
Abstract | With the increasing popularity of virtual currencies, it has become more important to have highly secure devices in which to store private-key information. Furthermore, ARM has made available an extension of processors architectures, designated TrustZone, which allows for the separation of trusted and non-trusted environments, while ensuring the integrity of the OS code. In this paper, we propose the exploitation of this technology to implement a flexible and reliable bitcoin wallet that is more resilient to dictionary and side-channel attacks. Making use of the TrustZone comes with the downside that writing and reading operations become slower, due to the encrypted storage, but we show that cryptographic operations can in fact be executed more efficiently as a result of platform-specific optimizations. |
URL | http://doi.acm.org/10.1145/3031836.3031841 |
DOI | 10.1145/3031836.3031841 |
Citation Key | gentilal_trustzone-backed_2017 |