Lattice RingCT V2.0 with Multiple Input and Multiple Output Wallets

Wilson Alberto Torres, Veronika Kuchta, Ron Steinfeld, Amin Sakzad, Joseph K. Liu, Jacob Cheng

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

1 Citation (Scopus)

Abstract

This paper presents the Lattice-based Ring Confidential Transactions “Lattice RingCT v2.0” protocol. Unlike the previous Lattice RingCT v1.0 (LRCT v1.0) protocol, the new protocol supports Multiple-Input and Multiple-Output (MIMO) wallets in transactions, and it is a fully functional protocol construction for cryptocurrency applications such as Hcash. Since the MIMO cryptocurrency setting introduces new balance security requirements (and in particular, security against out-of-range amount attacks), we give a refined balance security model to capture such attacks, as well as a refined anonymity model to capture amount privacy attacks. Our protocol extends a previously proposed ring signature scheme in the LRCT v1.0 protocol, to support the MIMO requirements while preserving the post-quantum security guarantees, and uses a lattice-based zero-knowledge range proof to achieve security against out-of-range attacks. Preliminary parameter estimates and signature sizes are proposed as a point of reference for future studies.

Original languageEnglish
Title of host publicationInformation Security and Privacy
Subtitle of host publication24th Australasian Conference, ACISP 2019 Christchurch, New Zealand, July 3–5, 2019 Proceedings
EditorsJulian Jang-Jaccard, Fuchun Guo
Place of PublicationCham Switzerland
PublisherSpringer
Pages156-175
Number of pages20
ISBN (Electronic)9783030215484
ISBN (Print)9783030215477
DOIs
Publication statusPublished - 2019
EventAustralasian Conference on Information Security and Privacy 2019 - Christchurch, New Zealand
Duration: 3 Jul 20195 Jul 2019
Conference number: 24th
https://acisp19.canterbury.ac.nz/

Publication series

NameLecture Notes in Computer Science
PublisherSpinger
Volume11547
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceAustralasian Conference on Information Security and Privacy 2019
Abbreviated titleACISP 2019
CountryNew Zealand
CityChristchurch
Period3/07/195/07/19
Internet address

Keywords

  • Cryptocurrencies
  • Lattice-based cryptography
  • Post-quantum cryptography
  • RingCT

Cite this

Alberto Torres, W., Kuchta, V., Steinfeld, R., Sakzad, A., Liu, J. K., & Cheng, J. (2019). Lattice RingCT V2.0 with Multiple Input and Multiple Output Wallets. In J. Jang-Jaccard, & F. Guo (Eds.), Information Security and Privacy: 24th Australasian Conference, ACISP 2019 Christchurch, New Zealand, July 3–5, 2019 Proceedings (pp. 156-175). (Lecture Notes in Computer Science ; Vol. 11547 ). Springer. https://doi.org/10.1007/978-3-030-21548-4_9