Paper 2012/239

Zero-Knowledge for Multivariate Polynomials

Valerie Nachef, Jacques Patarin, and Emmanuel Volte

Abstract

In~\cite{SSH} a Zero-Knowledge scheme $ZK(2)$ was designed from a solution of a set of multivariate quadratic equations over a finite field. In this paper we will give two methods to generalize this construction for polynomials of any degree $d$, i.e. we will design two Zero-Knowledge schemes $ZK(d)$ and $\tilde {ZK}(d)$ from a set of polynomial equations of degree $d$. We will show that $\tilde {ZK} (d)$ is optimal in term of the number of computations to be performed and that $ZK(d)$ is optimal in term of the number of bits to be send. Moreover this property is still true for all kinds of polynomials: for example if the polynomials are sparse or dense. Finally, we will present two examples of applications: with Brent equations, or with morphisms of polynomials.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Unknown where it was published
Keywords
Authentication schemeZero-KnowledgeMultivariate polynomials.
Contact author(s)
valerie nachef @ u-cergy fr
History
2012-04-30: received
Short URL
https://ia.cr/2012/239
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2012/239,
      author = {Valerie Nachef and Jacques Patarin and Emmanuel Volte},
      title = {Zero-Knowledge for  Multivariate Polynomials},
      howpublished = {Cryptology {ePrint} Archive, Paper 2012/239},
      year = {2012},
      url = {https://eprint.iacr.org/2012/239}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.