Zero-Knowledge Proofs with Witness Elimination

被引:0
|
作者
Kiayias, Aggelos [1 ]
Zhou, Hong-Sheng [1 ]
机构
[1] Univ Connecticut, Storrs, CT 06269 USA
关键词
KEY; REVOCATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Zero-knowledge proofs with witness elimination are protocols that enable a prover to demonstrate knowledge of a witness to the verifier that accepts the interaction provided that the witness is valid for a given statement and additionally the witness does not belong to a set of eliminated witnesses. This set is determined by a public relation Q (that parameterizes the primitive) and the private input of the verifier. Zero-knowledge proofs with witness elimination thus call for a relaxation of the zero-knowledge property and are relevant in settings where a statement has a multitude of witnesses that may attest to its validity. A number of interesting issues arise in the design of such protocols that include whether a protocol transcript enables the verifier to test for witness after termination (something akin to an "offline dictionary attack") and whether the prover should be capable of understanding whether her witness is eliminated. The primitive is motivated by the setting of identification schemes where a user wishes to authenticate herself to an access point while preserving her anonymity and the access point needs to certify that the user is eligible while at the same time making sure she does not match the identity of a suspect user that is tracked by the authorities. We call such primitives anonymous identification schemes with suspect tracking. In this work we formalize zero-knowledge proofs with witness elimination in the universal composability setting and we provide a general construction based on smooth projective hashing that is suitable for designing efficient schemes. As an illustration of our general construction we then present an explicit efficient scheme for proving knowledge of a Boneh-Boyen signature with witness elimination. Our scheme requires the design of a smooth projective hash function for the language of linear ElGamal ciphertexts. Along the way we demonstrate how zero-knowledge proofs with witness elimination naturally relate to the primitives of password-based key exchange and private equality testing.
引用
收藏
页码:124 / 138
页数:15
相关论文
共 50 条
  • [41] ZPiE: Zero-Knowledge Proofs in Embedded Systems
    Salleras, Xavier
    Daza, Vanesa
    MATHEMATICS, 2021, 9 (20)
  • [42] Distributed Zero-Knowledge Proofs Over Networks
    Bick, Aviv
    Kol, Gillat
    Oshman, Rotem
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 2426 - 2458
  • [43] General properties of quantum zero-knowledge proofs
    Kobayashi, Hirotada
    THEORY OF CRYPTOGRAPHY, 2008, 4948 : 107 - 124
  • [44] Physical Zero-Knowledge Proofs for Five Cells
    Ruangwises, Suthee
    PROGRESS IN CRYPTOLOGY, LATINCRYPT 2023, 2023, 14168 : 315 - 330
  • [45] An Introduction to Zero-Knowledge Proofs in Blockchains and Economics
    Berentsen, Aleksander
    Lenzi, Jeremias
    Nyffenegger, Remo
    FEDERAL RESERVE BANK OF ST LOUIS REVIEW, 2023, 105 (04): : 280 - 294
  • [46] Zero-Knowledge Proofs via Polynomial Representations
    Di Crescenzo, Giovanni
    Fedyukovych, Vadym
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2012, 2012, 7464 : 335 - 347
  • [47] Practical Zero-Knowledge Proofs for Circuit Evaluation
    Ghadafi, Essam
    Smart, Nigel P.
    Warinschi, Bogdan
    CRYPTOGRAPHY AND CODING, PROCEEDINGS, 2009, 5921 : 469 - 494
  • [48] Zero-Knowledge IOPs Approaching Witness Length
    Ron-Zewi, Noga
    Weiss, Mor
    ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT X, 2024, 14929 : 105 - 137
  • [49] Round-optimal zero-knowledge proofs of knowledge for NP
    Li HongDa
    Feng DengGuo
    Li Bao
    Xue HaiXia
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (11) : 2473 - 2484
  • [50] Round-optimal zero-knowledge proofs of knowledge for NP
    HongDa Li
    DengGuo Feng
    Bao Li
    HaiXia Xue
    Science China Information Sciences, 2012, 55 : 2473 - 2484