Efficient proofs of knowledge of discrete logarithms and representations in groups with hidden order

  • Authors:
  • Endre Bangerter;Jan Camenisch;Ueli Maurer

  • Affiliations:
  • IBM Research, Zurich Research Lab, Rueschlikon, Switzerland;IBM Research, Zurich Research Lab, Rueschlikon, Switzerland;Departement of Computer Science, ETH Zurich, Zurich, Switzerland

  • Venue:
  • PKC'05 Proceedings of the 8th international conference on Theory and Practice in Public Key Cryptography
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

For many one-way homomorphisms used in cryptography, there exist efficient zero-knowledge proofs of knowledge of a preimage. Examples of such homomorphisms are the ones underlying the Schnorr or the Guillou-Quisquater identification protocols. In this paper we present, for the first time, efficient zero-knowledge proofs of knowledge for exponentiation $\psi(x_1) \doteq h_1^{x_1}$ and multi-exponentiation homomorphisms $\psi(x_1, \ldots, x_l) \doteq h_1^{x_1} \cdot \ldots \cdot h_l^{x_l}$ with h1, ...,hl ∈ H (i.e., proofs of knowledge of discrete logarithms and representations) where H is a group of hidden order, e.g., an RSA group.