Paper 2020/007 Original: eprint.iacr.org/2020/007 ↗

On Lattice-Based Interactive Protocols: An Approach with Less or No Aborts

Nabil Alkeilani Alkadri
Rachid El Bansarkhani
Johannes Buchmann
Abstract

A canonical identification (CID) scheme is a 3-move protocol consisting of a commitment, challenge, and response. It constitutes the core design of many cryptographic constructions such as zero-knowledge proof systems and various types of signature schemes. Unlike number-theoretic constructions, CID in the lattice setting usually forces provers to abort and repeat the whole authentication process once the distribution of the computed response does not follow a target distribution independent from the secret key. This concept has been realized by means of rejection sampling, which makes sure that the secrets involved in a protocol are concealed after a certain number of repetitions. This however has a negative impact on the efficiency of interactive protocols because it leads to a number of communication rounds that is multiplicative in the number of aborting participants (or rejection sampling procedures). In this work we show how the CID scheme underlying many lattice-based protocols can be designed with smaller number of aborts or even without aborts. Our new technique exploits (unbalanced) binary hash trees and thus significantly reduces the communication complexity. We show how to apply this new method within interactive zero-knowledge proofs. We also present BLAZE+: a further application of our technique to the recently proposed lattice-based blind signature scheme BLAZE (FC'20). We show that BLAZE+ has an improved performance and communication complexity compared to BLAZE while preserving the size of keys and signatures.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2020-05-14: last updated
2020-01-03: published
Short URL
https://ia.cr/2020/007
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2020/007,
      author = {Nabil Alkeilani Alkadri and Rachid El Bansarkhani and Johannes Buchmann},
      title = {On Lattice-Based Interactive Protocols: An Approach with Less or No Aborts},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/007},
      year = {2020},
      url = {https://eprint.iacr.org/2020/007}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.