English

Weak Zero-Knowledge and One-Way Functions

Cryptography and Security 2026-02-19 v1

Abstract

We study the implications of the existence of weak Zero-Knowledge (ZK) protocols for worst-case hard languages. These are protocols that have completeness, soundness, and zero-knowledge errors (denoted ϵc\epsilon_c, ϵs\epsilon_s, and ϵz\epsilon_z, respectively) that might not be negligible. Under the assumption that there are worst-case hard languages in NP, we show the following: 1. If all languages in NP have NIZK proofs or arguments satisfying ϵc+ϵs+ϵz<1 \epsilon_c+\epsilon_s+ \epsilon_z < 1 , then One-Way Functions (OWFs) exist. This covers all possible non-trivial values for these error rates. It additionally implies that if all languages in NP have such NIZK proofs and ϵc\epsilon_c is negligible, then they also have NIZK proofs where all errors are negligible. Previously, these results were known under the more restrictive condition ϵc+ϵs+ϵz<1 \epsilon_c+\sqrt{\epsilon_s}+\epsilon_z < 1 [Chakraborty et al., CRYPTO 2025]. 2. If all languages in NP have kk-round public-coin ZK proofs or arguments satisfying ϵc+ϵs+(2k1).ϵz<1 \epsilon_c+\epsilon_s+(2k-1).\epsilon_z < 1 , then OWFs exist. 3. If, for some constant kk, all languages in NP have kk-round public-coin ZK proofs or arguments satisfying ϵc+ϵs+k.ϵz<1 \epsilon_c+\epsilon_s+k.\epsilon_z < 1 , then infinitely-often OWFs exist.

Keywords

Cite

@article{arxiv.2602.16156,
  title  = {Weak Zero-Knowledge and One-Way Functions},
  author = {Rohit Chatterjee and Yunqi Li and Prashant Nalini Vasudevan},
  journal= {arXiv preprint arXiv:2602.16156},
  year   = {2026}
}
R2 v1 2026-07-01T10:40:48.774Z