Paper 2020/281
Privacy-friendly Monero transaction signing on a hardware wallet, extended version
Dusan Klinec Vashek Matyas
Abstract
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.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Preprint. MINOR revision.
- Keywords
- Monerotransaction signingBulletproofszero-knowledge systemmulti-party computationhardware wallets
- Contact author(s)
- dusan klinec @ gmail com
- History
- 2020-04-22: last of 2 revisions
- 2020-03-04: received
- See all versions
- Short URL
- https://ia.cr/2020/281
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/281, author = {Dusan Klinec Vashek Matyas}, title = {Privacy-friendly Monero transaction signing on a hardware wallet, extended version}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/281}, year = {2020}, url = {https://eprint.iacr.org/2020/281} }