Paper 2023/1470 Original: eprint.iacr.org/2023/1470 ↗

Zero-Knowledge Systems from MPC-in-the-Head and Oblivious Transfer

Cyprien Delpech de Saint Guilhem
Ehsan Ebrahimi
Barry van Leeuwen
Abstract

Zero-knowledge proof or argument systems for generic NP statements (such as circuit satisfiability) have typically been instantiated with cryptographic commitment schemes; this implies that the security of the proof system (e.g., computational or statistical) depends on that of the chosen commitment scheme. The MPC-in-the-Head paradigm (Ishai et al., JoC 2009) uses the same approach to construct zero-knowledge systems from the simulated execution of secure multiparty computation protocols. This paper presents a novel method to construct zero-knowledge protocols which takes advantage of the unique properties of MPC-in-the-Head and replaces commitments with an oblivious transfer protocol. The security of the new construction is proven in the Universal Composability framework of security and suitable choices of oblivious transfer protocols are discussed together with their implications on the security properties and computational efficiency of the zero-knowledge system.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2023-09-25: last updated
2023-09-25: published
Short URL
https://ia.cr/2023/1470
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/1470,
      author = {Cyprien Delpech de Saint Guilhem and Ehsan Ebrahimi and Barry van Leeuwen},
      title = {Zero-Knowledge Systems from MPC-in-the-Head and Oblivious Transfer},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1470},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1470}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.