Paper 2024/1048
Distributional Secure Merge
Abstract
Secure merge refers to the problem of merging two sorted lists. The problem appears in different settings where each list is held by one of two parties, or the lists are themselves shared among two or more parties. The output of a secure merge protocol is secret shared. Each variant of the problem offers many useful applications.
The difficulty in designing secure merge protocols vis-a-vis insecure merge protocols (which work in linear time with a single pass over the lists) has to do with operations having to be oblivious or data-independent. In particular, the protocol cannot leak the positions of items of each list in the final merged list. On account of this, sorting-based secure merge protocols have been a common solution to the problem. However, as they introduce (poly)logarithmic overheads, there has been active investigation into the task of building (near) linear time secure merge protocols. Most recently, Hemenway et al. put forth a protocol for secure merge that does achieve linear communication and computation and a round complexity of
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Secure MergeMPC
- Contact author(s)
- peterrindal @ gmail com
- History
- 2024-07-01: revised
- 2024-06-27: received
- See all versions
- Short URL
- https://ia.cr/2024/1048
- License
-
CC BY-NC
BibTeX
@misc{cryptoeprint:2024/1048, author = {Gayathri Garimella and Srinivasan Raghuramam and Peter Rindal}, title = {Distributional Secure Merge}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1048}, year = {2024}, url = {https://eprint.iacr.org/2024/1048} }