Paper 2019/1167

BLAZE: Practical Lattice-Based Blind Signatures for Privacy-Preserving Applications

Nabil Alkeilani Alkadri, Rachid El Bansarkhani, and Johannes Buchmann

Abstract

Blind signatures constitute basic cryptographic ingredients for privacy-preserving applications such as anonymous credentials, e-voting, and Bitcoin. Despite the great variety of cryptographic applications blind signatures also found their way in real-world scenarios. Due to the expected progress in cryptanalysis using quantum computers, it remains an important research question to find practical and secure alternatives to current systems based on the hardness of classical security assumptions such as factoring and computing discrete logarithms. In this work we present BLAZE: a new practical blind signature scheme from lattice assumptions. With respect to all relevant efficiency metrics BLAZE is more efficient than all previous blind signature schemes based on assumptions conjectured to withstand quantum computer attacks. For instance, at approximately 128 bits of security signatures are as small as 6.6 KB, which represents an improvement factor of 2.7 compared to all previous candidates, and an expansion factor of 2.5 compared to the NIST PQC submission Dilithium. Our software implementation demonstrates the efficiency of BLAZE to be deployed in practical applications. In particular, generating a blind signature takes just 18 ms. The running time of both key generation and verification is in the same order as state-of-the-art ordinary signature schemes.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. An extended abstract of this paper will appear in the proceedings of Financial Cryptography and Data Security 2020. This is the full version.
Keywords
Blind SignaturesLatticesPost-QuantumPrivacy
Contact author(s)
nabil alkadri @ tu-darmstadt de
rachid elbansarkhani @ quanticor-security de
History
2020-02-07: last of 2 revisions
2019-10-08: received
See all versions
Short URL
https://ia.cr/2019/1167
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/1167,
      author = {Nabil Alkeilani Alkadri and Rachid El Bansarkhani and Johannes Buchmann},
      title = {BLAZE: Practical Lattice-Based Blind Signatures for Privacy-Preserving Applications},
      howpublished = {Cryptology ePrint Archive, Paper 2019/1167},
      year = {2019},
      note = {\url{https://eprint.iacr.org/2019/1167}},
      url = {https://eprint.iacr.org/2019/1167}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.