Paper 2023/820

Network Agnostic MPC with Statistical Security

Ananya Appan, SAP Labs, Bangalore
Ashish Choudhury, International Institue of Information Technology, Bangalore
Abstract

We initiate the study of the network agnostic MPC protocols with statistical security. Network agnostic protocols give the best possible security guarantees irrespective of the underlying network type. We consider the general-adversary model, where the adversary is characterized by an adversary structure which enumerates all possible candidate subsets of corrupt parties. The $\mathcal{Q}^{(k)}$ condition enforces that the union of no $k$ subsets from the adversary structure covers the party set. Given an unconditionally-secure PKI setup, known statistically-secure synchronous MPC protocols are secure against adversary structures satisfying the $\mathcal{Q}^{(2)}$ condition. Known statistically-secure asynchronous MPC protocols can tolerate $\mathcal{Q}^{(3)}$ adversary structures. Fix a set of $n$ parties $\mathcal{P} = \{P_1, ... ,P_n\}$ and adversary structures $\mathcal{Z}_s$ and $\mathcal{Z}_a$, satisfying the $\mathcal{Q}^{(2)}$ and $\mathcal{Q}^{(3)}$ conditions respectively, where $\mathcal{Z}_a \subset \mathcal{Z}_s$. Then, given an unconditionally-secure PKI, we ask whether it is possible to design a statistically-secure MPC protocol resilient against $\mathcal{Z}_s$ and $\mathcal{Z}_a$ in a synchronous and an asynchronous network respectively if the parties in $\mathcal{P}$ are unaware of the network type. We show that it is possible iff $\mathcal{Z}_s$ and $\mathcal{Z}_a$ satisfy the $\mathcal{Q}^{(2,1)}$ condition, meaning that the union of any two subsets from $\mathcal{Z}_s$ and any one subset from $\mathcal{Z}_a$ is a proper subset of $\mathcal{P}$. We design several important network agnostic building blocks with the $\mathcal{Q}^{(2,1)}$ condition, such as Byzantine broadcast, Byzantine agreement, information checking protocol, verifiable secret-sharing and secure multiplication protocol, whose complexity is polynomial in $n$ and $|\mathcal{Z}_s|$.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
unconditionalstatisticalmulti party computationnetwork agnosticsecret sharingbyzantinebroadcastagreement
Contact author(s)
ananya appan @ iiitb ac in
ashish choudhury @ iiitb ac in
History
2023-06-06: approved
2023-06-02: received
See all versions
Short URL
https://ia.cr/2023/820
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/820,
      author = {Ananya Appan and Ashish Choudhury},
      title = {Network Agnostic MPC with Statistical Security},
      howpublished = {Cryptology ePrint Archive, Paper 2023/820},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/820}},
      url = {https://eprint.iacr.org/2023/820}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.