D 2020

Privacy-Friendly Monero Transaction Signing on a Hardware Wallet

KLINEC, Dušan and Václav MATYÁŠ

Basic information

Original name

Privacy-Friendly Monero Transaction Signing on a Hardware Wallet

Authors

KLINEC, Dušan (703 Slovakia, guarantor, belonging to the institution) and Václav MATYÁŠ (203 Czech Republic, belonging to the institution)

Edition

35th. Cham, ICT Systems Security and Privacy Protection, p. 338-351, 14 pp. 2020

Publisher

Springer International Publishing

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10201 Computer sciences, information science, bioinformatics

Country of publisher

United Kingdom of Great Britain and Northern Ireland

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

printed version "print"

References:

RIV identification code

RIV/00216224:14330/20:00114357

Organization unit

Faculty of Informatics

ISBN

978-3-030-58200-5

ISSN

Keywords in English

Monero Transaction signing Bulletproofs Zero-knowledge system Multi-party computation Hardware wallets

Tags

International impact, Reviewed
Změněno: 29/4/2021 08:08, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

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.

Links

GA20-03426S, research and development project
Name: Ověření a zlepšení bezpečnosti kryptografie eliptických křivek
Investor: Czech Science Foundation