Abstract
In this paper, we propose memory- and round-efficient protocols for securely evaluating arithmetic primitives. We focus on secure two-party computation over the ring g.,Currency sign2k that achieves security against semi-honest adversaries and works in the pre-processing model. Our protocols rely on the unit vectorization technique introduced by Boyle et al. (TCC 2019). The unit vectorization technique provides online-optimal protocols for several fundamental operations in the pre-processing model. However, a relatively large memory cost for correlated randomness is required, which might become an obstacle in a large-scale application. In order to achieve both memory and communication efficiency, we propose a size reduction method that uses unit vectorization only for short-length inputs, and based on this, construct two-round protocols for equality test, detecting the most significant non-zero bit, detecting wrap-around, and less-than comparison. In addition, as applications of these results, we provide practically efficient protocols for integer division, integer square root, integer logarithm, and modular exponentiation.
Author supplied keywords
Cite
CITATION STYLE
Attrapadung, N., Morita, H., Ohara, K., Schuldt, J. C. N., & Tozawa, K. (2022). Memory and Round-Efficient MPC Primitives in the Pre-Processing Model from Unit Vectorization. In ASIA CCS 2022 - Proceedings of the 2022 ACM Asia Conference on Computer and Communications Security (pp. 858–872). Association for Computing Machinery, Inc. https://doi.org/10.1145/3488932.3517407
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.