TY - GEN
T1 - Improved black-box constructions of composable secure computation
AU - Chatterjee, Rohit
AU - Liang, Xiao
AU - Pandey, Omkant
N1 - Publisher Copyright:
© Rohit Chatterjee, Xiao Liang, and Omkant Pandey; licensed under Creative Commons License CC-BY 47th International Colloquium on Automata, Languages, and Programming (ICALP 2020).
PY - 2020/6/1
Y1 - 2020/6/1
N2 - We close the gap between black-box and non-black-box constructions of composable secure multiparty computation in the plain model under the minimal assumption of semi-honest oblivious transfer. The notion of protocol composition we target is angel-based security, or more precisely, security with super-polynomial helpers. In this notion, both the simulator and the adversary are given access to an oracle called an angel that can perform some predefined super-polynomial time task. Angel-based security maintains the attractive properties of the universal composition framework while providing meaningful security guarantees in complex environments without having to trust anyone. Angel-based security can be achieved using non-black-box constructions in max(ROT, Oe(log n)) rounds where ROT is the round-complexity of semi-honest oblivious transfer. However, current best known black-box constructions under the same assumption require max(ROT, Oe(log2 n)) rounds. If ROT is a constant, the gap between non-black-box and black-box constructions can be a multiplicative factor log n. We close this gap by presenting a max(ROT, Oe(log n)) round black-box construction. We achieve this result by constructing constant-round 1-1 CCA-secure commitments assuming only black-box access to one-way functions.
AB - We close the gap between black-box and non-black-box constructions of composable secure multiparty computation in the plain model under the minimal assumption of semi-honest oblivious transfer. The notion of protocol composition we target is angel-based security, or more precisely, security with super-polynomial helpers. In this notion, both the simulator and the adversary are given access to an oracle called an angel that can perform some predefined super-polynomial time task. Angel-based security maintains the attractive properties of the universal composition framework while providing meaningful security guarantees in complex environments without having to trust anyone. Angel-based security can be achieved using non-black-box constructions in max(ROT, Oe(log n)) rounds where ROT is the round-complexity of semi-honest oblivious transfer. However, current best known black-box constructions under the same assumption require max(ROT, Oe(log2 n)) rounds. If ROT is a constant, the gap between non-black-box and black-box constructions can be a multiplicative factor log n. We close this gap by presenting a max(ROT, Oe(log n)) round black-box construction. We achieve this result by constructing constant-round 1-1 CCA-secure commitments assuming only black-box access to one-way functions.
KW - Black-Box
KW - Composable
KW - Non-Malleable
KW - Secure Multi-Party Computation
UR - https://www.scopus.com/pages/publications/85089346747
U2 - 10.4230/LIPIcs.ICALP.2020.28
DO - 10.4230/LIPIcs.ICALP.2020.28
M3 - Conference contribution
AN - SCOPUS:85089346747
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020
A2 - Czumaj, Artur
A2 - Dawar, Anuj
A2 - Merelli, Emanuela
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020
Y2 - 8 July 2020 through 11 July 2020
ER -