Paper 2026/2286

Non-Interactive Black-Box Witness-Indistinguishable Commit-and-Prove via Targeted Hitting-Set Generators

Susumu Kiyoshima, NTT Social Informatics Laboratories
Abstract

Targeted hitting-set generators (HSGs) are primitives that have recently attracted attention in the study of pseudorandomness and derandomization. Recent works have shown that sufficiently strong targeted HSGs can be used to soundly instantiate the Fiat--Shamir transformation, yielding non-interactive protocols against uniform PPT adversaries in the plain model (i.e., without any setup phase for selecting a cryptographic hash function). In particular, Chen et al. (STOC 2025) combined this paradigm with the MPC-in-the-head technique to construct a non-interactive witness-indistinguishable argument for NP from a non-interactive commitment scheme and a targeted HSG. Inspired by these results, we explore other cryptographic applications of this paradigm. Our main result is a black-box construction of a non-interactive witness-indistinguishable commit-and-prove scheme against uniform PPT adversaries in the plain model. Following Chen et al., we obtain our construction by combining the MPC-in-the-head technique with the targeted-HSG-based Fiat--Shamir paradigm. The construction relies on an injective one-way function with efficiently recognizable range and a sufficiently strong targeted HSG. The latter is the same targeted HSG used by Chen et al. and can be instantiated under a very strong but plausible complexity-theoretic assumption.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A minor revision of an IACR publication in TCC 2026
Contact author(s)
susumu kiyoshima @ ntt com
History
2026-10-04: approved
2026-10-01: received
See all versions
Short URL
https://ia.cr/2026/2286
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2286,
      author = {Susumu Kiyoshima},
      title = {Non-Interactive Black-Box Witness-Indistinguishable Commit-and-Prove via Targeted Hitting-Set Generators},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2286},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2286}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.