Abstract
In this paper we provide an efficient construction of a lattice-based polynomial argument and a polynomial batch-protocol, where the latter contains the polynomial argument as a building block. Our contribution is motivated by the discrete log based construction (EUROCRYPT’16), where in our case we employ different techniques to obtain a communication efficient lattice-based scheme. In the zero-knowledge polynomial batch-protocol, we prove the knowledge of an easy relation between two polynomials which also allows batching of several instances of the same relation. Our batch-protocol is applicable to an efficient lattice-based range proof construction which represents a useful application in cryptocurrencies. In contrast to the existing range proof (CRYPTO’19), our proof is more efficient for large number of batched instances.
Original language | English |
---|---|
Title of host publication | Selected Areas in Cryptography - Halifax, NS, Canada (Virtual Event), Revised Selected Papers October 21–23, 2020, |
Editors | Orr Dunkelman, Michael J. Jacobson, Jr., Colin O’Flynn |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 3-33 |
Number of pages | 31 |
ISBN (Electronic) | 9783030816520 |
ISBN (Print) | 9783030816513 |
DOIs | |
Publication status | Published - 2021 |
Event | Selected Areas in Cryptography 2020 - Virtual, Canada Duration: 21 Oct 2020 → 23 Oct 2020 Conference number: 27th https://link.springer.com/book/10.1007/978-3-030-81652-0 (Proceedings) |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 12804 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | Selected Areas in Cryptography 2020 |
---|---|
Abbreviated title | SAC 2020 |
Country/Territory | Canada |
Period | 21/10/20 → 23/10/20 |
Internet address |
|