TY - GEN
T1 - Non-interactive Secure Multiparty Computation for Symmetric Functions, Revisited
T2 - 41st Annual International Cryptology Conference, CRYPTO 2021
AU - Eriguchi, Reo
AU - Ohara, Kazuma
AU - Yamada, Shota
AU - Nuida, Koji
N1 - Publisher Copyright:
© 2021, International Association for Cryptologic Research.
PY - 2021
Y1 - 2021
N2 - Non-interactive secure multiparty computation (NIMPC) is a variant of secure computation which allows each of n players to send only a single message depending on his input and correlated randomness. Abelian programs, which can realize any symmetric function, are defined as functions on the sum of the players’ inputs over an abelian group and provide useful functionalities for real-world applications. We improve and extend the previous results in the following ways: We present NIMPC protocols for abelian programs that improve the best known communication complexity. If inputs take any value of an abelian group G, our protocol achieves the communication complexity O(| G| (log | G| ) 2) improving O(| G| 2n2) of Beimel et al. (Crypto 2014). If players are limited to inputs from subsets of size at most d, our protocol achieves | G| (log | G| ) 2(max { n, d} ) (1+o(1))t where t is a corruption threshold. This result improves | G| 3(nd) (1+o(1))t of Beimel et al. (Crypto 2014), and even | G| logn+O(1)n of Benhamouda et al. (Crypto 2017) if t= o(log n) and | G| = nΘ(1).We propose for the first time NIMPC protocols for linear classifiers that are more efficient than those obtained from the generic construction.We revisit a known transformation of Benhamouda et al. (Crypto 2017) from Private Simultaneous Messages (PSM) to NIMPC, which we repeatedly use in the above results. We reveal that a sub-protocol used in the transformation does not satisfy the specified security. We also fix their protocol with only constant overhead in the communication complexity. As a byproduct, we obtain an NIMPC protocol for indicator functions with asymptotically optimal communication complexity with respect to the input length.
AB - Non-interactive secure multiparty computation (NIMPC) is a variant of secure computation which allows each of n players to send only a single message depending on his input and correlated randomness. Abelian programs, which can realize any symmetric function, are defined as functions on the sum of the players’ inputs over an abelian group and provide useful functionalities for real-world applications. We improve and extend the previous results in the following ways: We present NIMPC protocols for abelian programs that improve the best known communication complexity. If inputs take any value of an abelian group G, our protocol achieves the communication complexity O(| G| (log | G| ) 2) improving O(| G| 2n2) of Beimel et al. (Crypto 2014). If players are limited to inputs from subsets of size at most d, our protocol achieves | G| (log | G| ) 2(max { n, d} ) (1+o(1))t where t is a corruption threshold. This result improves | G| 3(nd) (1+o(1))t of Beimel et al. (Crypto 2014), and even | G| logn+O(1)n of Benhamouda et al. (Crypto 2017) if t= o(log n) and | G| = nΘ(1).We propose for the first time NIMPC protocols for linear classifiers that are more efficient than those obtained from the generic construction.We revisit a known transformation of Benhamouda et al. (Crypto 2017) from Private Simultaneous Messages (PSM) to NIMPC, which we repeatedly use in the above results. We reveal that a sub-protocol used in the transformation does not satisfy the specified security. We also fix their protocol with only constant overhead in the communication complexity. As a byproduct, we obtain an NIMPC protocol for indicator functions with asymptotically optimal communication complexity with respect to the input length.
UR - http://www.scopus.com/inward/record.url?scp=85115299164&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85115299164&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-84245-1_11
DO - 10.1007/978-3-030-84245-1_11
M3 - Conference contribution
AN - SCOPUS:85115299164
SN - 9783030842444
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 305
EP - 334
BT - Advances in Cryptology – CRYPTO 2021 - 41st Annual International Cryptology Conference, CRYPTO 2021, Proceedings
A2 - Malkin, Tal
A2 - Peikert, Chris
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 16 August 2021 through 20 August 2021
ER -