A Survey of Multivariate Polynomial Commitment Schemes

06/20/2023
by   Ihyun Nam, et al.
0

A commitment scheme is a cryptographic tool that allows one to commit to a hidden value, with the option to open it later at requested places without revealing the secret itself. Commitment schemes have important applications in zero-knowledge proofs and secure multi-party computation, just to name a few. This survey introduces a few multivariate polynomial commitment schemes that are built from a variety of mathematical structures. We study how Orion is constructed using hash functions; Dory, Bulletproofs, and Vampire using the inner-product argument; Signatures of Correct Computation using polynomial factoring; DARK and Dew using groups of unknown order; and Orion+ using a CP-SNARK. For each protocol, we prove its completeness and state its security assumptions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/21/2021

A Survey on Perfectly-Secure Verifiable Secret-Sharing

Verifiable Secret-Sharing (VSS) is a fundamental primitive in secure dis...
research
06/19/2018

Computer-aided proofs for multiparty computation with active security

Secure multi-party computation (MPC) is a general cryptographic techniqu...
research
03/30/2021

Multi-party computation for secure polynomial control

Encrypted control systems allow to evaluate feedback laws on external se...
research
07/17/2023

RYDE: A Digital Signature Scheme based on Rank-Syndrome-Decoding Problem with MPCitH Paradigm

We present a signature scheme based on the Syndrome-Decoding problem in ...
research
04/29/2023

Computational Quantum Secret Sharing

Quantum secret sharing (QSS) allows a dealer to distribute a secret quan...
research
04/19/2023

Zero-Knowledge MIPs using Homomorphic Commitment Schemes

A Zero-Knowledge Protocol (ZKP) allows one party to convince another par...
research
07/14/2020

Trapdoor Delegation and HIBE from Middle-Product LWE in Standard Model

At CRYPTO 2017, Rosca, Sakzad, Stehle and Steinfeld introduced the Middl...

Please sign up or login with your details

Forgot password? Click here to reset