Publicly Verifiable Zero-Knowledge and Post-Quantum Signatures from VOLE-in-the-Head

被引:15
|
作者
Baum, Carsten [1 ,2 ]
Braun, Lennart [1 ]
Guilhem, Cyprien Delpech de Saint [3 ]
Klooss, Michael [4 ]
Orsini, Emmanuela [5 ]
Roy, Lawrence [1 ]
Scholl, Peter [1 ]
机构
[1] Aarhus Univ, Aarhus, Denmark
[2] Tech Univ Denmark, Lyngby, Denmark
[3] Katholieke Univ Leuven, Imec COSIC, Leuven, Belgium
[4] Aalto Univ, Espoo, Finland
[5] Bocconi Univ, Milan, Italy
来源
基金
欧洲研究理事会;
关键词
PROOFS;
D O I
10.1007/978-3-031-38554-4_19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new method for transforming zero-knowledge protocols in the designated verifier setting into public-coin protocols, which can be made non-interactive and publicly verifiable. Our transformation applies to a large class of ZK protocols based on oblivious transfer. In particular, we show that it can be applied to recent, fast protocols based on vector oblivious linear evaluation (VOLE), with a technique we call VOLE-in-the-head, upgrading these protocols to support public verifiability. Our resulting ZK protocols have linear proof size, and are simpler, smaller and faster than related approaches based on MPC-in-the-head. To build VOLE-in-the-head while supporting both binary circuits and large finite fields, we develop several new technical tools. One of these is a new proof of security for the SoftSpokenOT protocol (Crypto 2022), which generalizes it to produce certain types of VOLE correlations over large fields. Secondly, we present a new ZK protocol that is tailored to take advantage of this form of VOLE, which leads to a publicly verifiable VOLE-in-the-head protocol with only 2x more communication than the best, designated-verifier VOLE-based protocols. We analyze the soundness of our approach when made non-interactive using the Fiat-Shamir transform, using round-by-round soundness. As an application of the resulting NIZK, we present FAEST, a post-quantum signature scheme based on AES. FAEST is the first AES-based signature scheme to be smaller than SPHINCS+, with signature sizes between 5.6 and 6.6kB at the 128-bit security level. Compared with the smallest version of SPHINCS+ (7.9kB), FAEST verification is slower, but the signing times are between 8x and 40x faster.
引用
收藏
页码:581 / 615
页数:35
相关论文
共 34 条
  • [21] BCTPV-NIZK: Publicly-Verifiable Non-interactive Zero-Knowledge Proof System from Minimal Blockchain Assumptions
    Mishra, Nimish
    Islam, S. K. Hafizul
    INFORMATION SYSTEMS SECURITY, ICISS 2023, 2023, 14424 : 380 - 395
  • [22] Post-Quantum Zero Knowledge, Revisited or: How to Do Quantum Rewinding Undetectably
    Lombardi, Alex
    Ma, Fermi
    Spooner, Nicholas
    2022 IEEE 63RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2022, : 851 - 859
  • [23] Post-Quantum Verifiable Random Function from Symmetric Primitives in PoS Blockchain
    Buser, Maxime
    Dowsley, Rafael
    Esgin, Muhammed F.
    Kermanshahi, Shabnam Kasra
    Kuchta, Veronika
    Liu, Joseph K.
    Phan, Raphael C. -W.
    Zhang, Zhenfei
    COMPUTER SECURITY - ESORICS 2022, PT I, 2022, 13554 : 25 - 45
  • [24] LegRoast: Efficient Post-quantum Signatures from the Legendre PRF
    Beullens, Ward
    Delpech de Saint Guilhem, Cyprien
    POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2020, 2020, 12100 : 130 - 150
  • [25] Zero-Knowledge Systems from MPC-in-the-Head and Oblivious Transfer
    de St Guilhem, Cyprien Delpech
    Ebrahimi, Ehsan
    van Leeuwen, Barry
    CRYPTOGRAPHY AND CODING, IMACC 2023, 2024, 14421 : 120 - 136
  • [26] Oblivious Transfer from Zero-Knowledge Proofs Or How to Achieve Round-Optimal Quantum Oblivious Transfer and Zero-Knowledge Proofs on Quantum States
    Colisson, Leo
    Muguruza, Garazi
    Speelman, Florian
    ADVANCES IN CRYPTOLOGY, ASIACRYPT 2023, PT VIII, 2023, 14445 : 3 - 38
  • [27] On New Zero-Knowledge Arguments for Attribute-Based Group Signatures from Lattices
    Kuchta, Veronika
    Sahu, Rajeev Anand
    Sharma, Gaurav
    Markowitch, Olivier
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2017, 2018, 10779 : 284 - 309
  • [28] MAYO: Practical Post-quantum Signatures from Oil-and-Vinegar Maps
    Beullens, Ward
    SELECTED AREAS IN CRYPTOGRAPHY, 2022, 13203 : 355 - 376
  • [29] Zero-Knowledge Protocols for the Subset Sum Problem from MPC-in-the-Head with Rejection
    Feneuil, Thibauld
    Maire, Jules
    Rivain, Matthieu
    Vergnaud, Damien
    ADVANCES IN CRYPTOLOGY- ASIACRYPT 2022, PT II, 2022, 13792 : 371 - 402
  • [30] Zero-Knowledge Proof System for Fully Anonymous Attribute Based Group Signatures from Lattices with VLR
    Perera, Maharage Nisansala Sevwandi
    Nakamura, Toru
    Hashimoto, Masayuki
    Yokoyama, Hiroyuki
    INFORMATION SECURITY APPLICATIONS, WISA 2019, 2020, 11897 : 126 - 140