Publication details

Privacy-Friendly Monero Transaction Signing on a Hardware Wallet

Authors

KLINEC Dušan MATYÁŠ Václav

Year of publication 2020
Type Article in Proceedings
Conference ICT Systems Security and Privacy Protection
MU Faculty or unit

Faculty of Informatics

Citation
Web https://link.springer.com/chapter/10.1007%2F978-3-030-58201-2_23
Doi http://dx.doi.org/10.1007/978-3-030-58201-2_23
Keywords Monero Transaction signing Bulletproofs Zero-knowledge system Multi-party computation Hardware wallets
Description Keeping cryptocurrency spending keys safe and being able to use them when signing a transaction is a well-known problem, addressed by hardware wallets. Our work focuses on a transaction signing process for privacy-centric cryptocurrency Monero, in the hardware wallets. We designed, implemented, and analyzed a privacy-preserving transaction signing protocol that runs on a hardware wallet and protects the spending keys. Moreover, we also implemented a privacy-preserving multi-party version of the Bulletproof zero-knowledge prover algorithm, which runs on a hardware wallet with constant memory. We present the protocols and evaluate their performance on a real hardware wallet.
Related projects: