Vipul Goyal
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Vipul Goyal has a total of 39 co-authors. Here are the top co-authors by number of shared publications:
- Chen-Da Liu-Zhang
Lucerne University of Applied Sciences and Arts
3 shared publications Giulio Malavolta
Bocconi University
3 shared publications- Yifan Song
Tsinghua University and Shanghai Qi Zhi Institute
3 shared publications - Chenkai Weng
Arizona State University, Tempe, USA
2 shared publications - Junru Li
Tsinghua University
2 shared publications - Prabhanjan Ananth
University of California Santa Barbara
2 shared publications
Latest Publications
- Open Access
- 17 August 2025
- Published by Springer Nature
- p. 70-104
Towards Building Scalable Constant-Round MPC from Minimal Assumptions via Round Collapsing
- 17 August 2025
- Published by Springer Nature
- p. 70-104
Open AccessTowards Building Scalable Constant-Round MPC from Minimal Assumptions via Round Collapsing
- Open Access
- 12 August 2025
- Published by Springer Nature in Journal of Cryptology
- Vol. 38 (4) , 1-64
Towards Accountability in CRS Generation
It is well known that several cryptographic primitives cannot be achieved without a common reference string (CRS). Those include, for instance, non-interactive zero-knowledge for NP, or maliciously secure computation in fewer than four rounds. The security of those primitives heavily relies on the assumption that the trusted authority, who generates the CRS, does not misuse the randomness used in the CRS generation. However, we argue that there is no such thing as an unconditionally trusted authority and every authority must be held accountable for any trust to be well-founded. Indeed, a malicious authority can, for instance, recover private inputs of honest parties given transcripts of the protocols executed with respect to the CRS it has generated. While eliminating trust in the trusted authority may not be entirely feasible, can we at least move towards achieving some notion of accountability? We propose a new notion in which, if the CRS authority releases the private inputs of protocol executions to others, we can then provide a publicly-verifiable proof that certifies that the authority misbehaved. We study the feasibility of this notion in the context of non-interactive zero knowledge and two-round secure two-party computation.
- 12 August 2025
- Published by Springer Nature in Journal of Cryptology
- Vol. 38 (4) , 1-64
Open AccessTowards Accountability in CRS Generation
It is well known that several cryptographic primitives cannot be achieved without a common reference string (CRS). Those include, for instance, non-interactive zero-knowledge for NP, or maliciously secure computation in fewer than four rounds. The security of those primitives heavily relies on the assumption that the trusted authority, who generates the CRS, does not misuse the randomness used in the CRS generation. However, we argue that there is no such thing as an unconditionally trusted authority and every authority must be held accountable for any trust to be well-founded. Indeed, a malicious authority can, for instance, recover private inputs of honest parties given transcripts of the protocols executed with respect to the CRS it has generated. While eliminating trust in the trusted authority may not be entirely feasible, can we at least move towards achieving some notion of accountability? We propose a new notion in which, if the CRS authority releases the private inputs of protocol executions to others, we can then provide a publicly-verifiable proof that certifies that the authority misbehaved. We study the feasibility of this notion in the context of non-interactive zero knowledge and two-round secure two-party computation.
- 12 December 2024
- Published by Springer Nature
- p. 167-199
Dishonest Majority Constant-Round MPC with Linear Communication from DDH
- 12 December 2024
- Published by Springer Nature
- p. 167-199
Dishonest Majority Constant-Round MPC with Linear Communication from DDH
- 16 August 2024
- Published by Springer Nature
- p. 170-206
Towards Achieving Asynchronous MPC with Linear Communication and Optimal Resilience
- 16 August 2024
- Published by Springer Nature
- p. 170-206
Towards Achieving Asynchronous MPC with Linear Communication and Optimal Resilience
- 9 August 2023
- Published by Springer Nature
- p. 427-458
Reusable Secure Computation in the Plain Model
- Open Access
Computational Quantum Secret Sharing
Quantum secret sharing (QSS) allows a dealer to distribute a secret quantum state among a set of parties so that certain subsets can reconstruct the secret, while unauthorized subsets obtain no information. While QSS was introduced over twenty years ago, previous works focused only on existence of perfectly secure schemes, and the share size of the known schemes is exponential even for access structures computed by polynomial size monotone circuits. This stands in contrast to the classical case, where efficient computationally-secure schemes have been long known for all access structures in $\mathsf{monotone~P}$, and one can even obtain shares which are much shorter than the secret which is impossible with perfect security. In this work, we initiate the study of computationally-secure QSS and show that computational assumptions help significantly in building QSS schemes. We present a simple compiler and use it to obtain a large variety results: We construct polynomial-time QSS schemes under standard assumptions for a rich class of access structures. This includes many access structures for which previous results in QSS required exponential share size. We also construct QSS schemes for which the size of the shares is significantly smaller than the size of the secret. As in the classical case, this is impossible with perfect security. We also use our compiler to obtain results beyond computational QSS. In the information-theoretic setting, we improve the share size of perfect QSS schemes for a large class of access structures to $1.5^{n+o(n)}$, improving upon best known schemes and matching the best known result for general access structures in the classical case. Finally, we show construct efficient schemes for all access structures in $\mathsf{P}$ and $\mathsf{NP}$ when the quantum secret sharing scheme is given multiple of copies of the secret.Open AccessComputational Quantum Secret Sharing
Quantum secret sharing (QSS) allows a dealer to distribute a secret quantum state among a set of parties so that certain subsets can reconstruct the secret, while unauthorized subsets obtain no information. While QSS was introduced over twenty years ago, previous works focused only on existence of perfectly secure schemes, and the share size of the known schemes is exponential even for access structures computed by polynomial size monotone circuits. This stands in contrast to the classical case, where efficient computationally-secure schemes have been long known for all access structures in $\mathsf{monotone~P}$, and one can even obtain shares which are much shorter than the secret which is impossible with perfect security. In this work, we initiate the study of computationally-secure QSS and show that computational assumptions help significantly in building QSS schemes. We present a simple compiler and use it to obtain a large variety results: We construct polynomial-time QSS schemes under standard assumptions for a rich class of access structures. This includes many access structures for which previous results in QSS required exponential share size. We also construct QSS schemes for which the size of the shares is significantly smaller than the size of the secret. As in the classical case, this is impossible with perfect security. We also use our compiler to obtain results beyond computational QSS. In the information-theoretic setting, we improve the share size of perfect QSS schemes for a large class of access structures to $1.5^{n+o(n)}$, improving upon best known schemes and matching the best known result for general access structures in the classical case. Finally, we show construct efficient schemes for all access structures in $\mathsf{P}$ and $\mathsf{NP}$ when the quantum secret sharing scheme is given multiple of copies of the secret.