TY - JOUR
T1 - An Efficient Secure Division Protocol Using Approximate Multi-Bit Product and New Constant-Round Building Blocks_
AU - Hiwatashi, Keitaro
AU - Ohata, Satsuya
AU - Nuida, Koji
N1 - Publisher Copyright:
© 2022 Institute of Electronics, Information and Communication, Engineers, IEICE. All rights reserved.
PY - 2022
Y1 - 2022
N2 - Integer division is one of the most fundamental arithmetic operators and is ubiquitously used. However, the existing division protocols in secure multi-party computation (MPC) are inefficient and very complex, and this has been a barrier to applications of MPC such as secure machine learning. We already have some secure division protocols working in Z2n . However, these existing results have drawbacks that those protocols needed many communication rounds and needed to use bigger integers than in/output. In this paper, we improve a secure division protocol in two ways. First, we construct a new protocol using only the same size integers as in/output. Second, we build efficient constant-round building blocks used as subprotocols in the division protocol. With these two improvements, communication rounds of our division protocol are reduced to about 36% (87 rounds ! 31 rounds) for 64-bit integers in comparison with the most efficient previous one.
AB - Integer division is one of the most fundamental arithmetic operators and is ubiquitously used. However, the existing division protocols in secure multi-party computation (MPC) are inefficient and very complex, and this has been a barrier to applications of MPC such as secure machine learning. We already have some secure division protocols working in Z2n . However, these existing results have drawbacks that those protocols needed many communication rounds and needed to use bigger integers than in/output. In this paper, we improve a secure division protocol in two ways. First, we construct a new protocol using only the same size integers as in/output. Second, we build efficient constant-round building blocks used as subprotocols in the division protocol. With these two improvements, communication rounds of our division protocol are reduced to about 36% (87 rounds ! 31 rounds) for 64-bit integers in comparison with the most efficient previous one.
UR - http://www.scopus.com/inward/record.url?scp=85126618953&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85126618953&partnerID=8YFLogxK
U2 - 10.1587/transfun.2021TAP0004
DO - 10.1587/transfun.2021TAP0004
M3 - Article
AN - SCOPUS:85126618953
SN - 0916-8508
VL - E105A
SP - 404
EP - 416
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 3
ER -