Reducing Communication Complexity of Random Number Bitwise-Sharing for Efficient Multi-party Computation
スポンサーリンク
概要
- 論文の詳細を見る
It is becoming more and more important to make use of personal or classified information while keeping it confidential. A promising tool for meeting this challenge is secure multi-party computation (MPC). However, one of the biggest problems with MPC is that it requires a vast amount of communication. We analyzed existing MPC protocols and found that the random number bitwise-sharing protocol used by many of them is notably inefficient. By devising a representation of the truth values and using special form prime numbers, we propose efficient random number bitwise-sharing protocols, dubbed "Extended-Range I and II," which reduce the communication complexity to approximately 1/6th that of the best of the existing such protocol. We reduced the communication complexity to approximately 1/26th by reducing the abort probability, thereby making previously necessary backup computation unnecessary. Using our improved protocol, "Lightweight Extended-Range II," we reduced the communication complexities of equality testing, comparison, interval testing, and bit-decomposition, all of which use the random number bitwise-sharing protocol, by approximately 91, 79, 67, and 23% (for 32-bit data), respectively. We also reduce the communication complexity of private exponentiation by about 70% (for 32-bit data and five parties).
著者
-
Nishide Takashi
Kyushu University
-
Kiribuchi Naoto
The University of Electro-Communications
-
Kato Ryo
The University of Electro-Communications
-
Endo Tsukasa
Toshiba Corporation
-
Yoshiura Hiroshi
The University of Electro-Communications
関連論文
- Batch Logical Protocols for Efficient Multi-Party Computation
- Reducing Communication Complexity of Random Number Bitwise-Sharing for Efficient Multi-party Computation
- Reducing Communication Complexity of Random Number Bitwise-Sharing for Efficient Multi-party Computation
- Batch Logical Protocols for Efficient Multi-Party Computation