Secure Sorting and Selection via Function Secret Sharing
Amit Agarwal, Elette Boyle, Nishanth Chandran, Niv Gilboa, Divya Gupta, Yuval Ishai, Mahimna Kelkar, Yiping Ma
Abstract
We revisit the problem of concretely efficient secure computation of sorting and selection (e.g., maximum, median, or top-𝑘) on secretshared data, focusing on the case of security against a single semihonest party. Previous solutions either have a high communication overhead or many rounds of interaction, even when allowing inputindependent preprocessing. We propose a suite of 2-party and 3-party offline-online protocols that exploit the efficient aggregation feature of function secret sharing to minimize the online communication and rounds. In particular, most of our protocols are optimal in terms of both online communication and online rounds up to small constant factors. We compare the performance of our protocols with prior works for different input parameters (number of items, bit length of items, batch size) and system parameters (CPU cores, network) and obtain up to 14× improvement in online run time for sorting and selection under some settings. CCS CONCEPTS • Security and privacy → Cryptography.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 69090bff-df8c-45f6-bfd5-4f4e2cea2388Cited by top-tier papers1
Ask how each one uses itBuilds on7
- Function Secret Sharing: Improvements and ExtensionsElette Boyle, Niv Gilboa, Yuval IshaiCCS 2016 · 404 citations
- Scaling ORAM for Secure ComputationJack Doerner, Abhi ShelatCCS 2017 · 221 citations
- Function Secret Sharing for Mixed-Mode and Fixed-Point Secure ComputationElette Boyle, Nishanth Chandran, Niv Gilboa, Divya Gupta et al.EUROCRYPT 2021 · 135 citations
- Efficient and Secure Multiparty Computation from Fixed-Key Block CiphersChun Guo, Jonathan Katz, Xiao Wang, Yu YuS&P 2020 · 96 citations
- Secure Graph Analysis at ScaleToshinori Araki, Jun Furukawa, Kazuma Ohara, Benny Pinkas et al.CCS 2021 · 53 citations
Related papers
- Efficient Secure Three-Party Sorting with Applications to Data Analysis and Heavy HittersGilad Asharov, Koki Hamada, Dai Ikarashi, Ryo Kikuchi et al.CCS 2022 · 30 citations
- FLOSS: Fast Linear Online Secret-Shared ShufflingIan Chang, Sela Navot, Alex Ozdemir, Nirvan TyagiUSENIX Security 2026
- Oblivious Linear Group Actions and ApplicationsNuttapong Attrapadung, Goichiro Hanaoka, Takahiro Matsuda, Hiraku Morita et al.CCS 2021 · 15 citations
- Secret-Shared Joins with Multiplicity from Aggregation TreesSaikrishna Badrinarayanan, Sourav Das, Gayathri Garimella, Srinivasan Raghuraman et al.CCS 2022 · 9 citations
- Sublinear-Communication Secure Multiparty Computation Does Not Require FHEElette Boyle, Geoffroy Couteau, Pierre MeyerEUROCRYPT 2023 · 16 citations
