Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security · 2022 · 28 citations · 15 references
Cryptographic PrimitiveEngineeringInformation SecurityEfficient Secure Three-partyFormal VerificationHardware SecurityData AnalysisData ScienceActive AdversariesPrivacy-preserving CommunicationSecure ComputingCombinatorial OptimizationHonest Majority SettingData ManagementSecure ProtocolSecure Multi-party ComputationSorting AlgorithmData PrivacyComputer ScienceNew ProtocolData SecurityCryptographyCryptographic ProtectionBlockchainHeavy Hitters
We present a three-party sorting protocol secure against passive and active adversaries in the honest majority setting. The protocol can be easily combined with other secure protocols which work on shared data, and thus enable different data analysis tasks, such as private set intersection of shared data, deduplication, and the identification of heavy hitters. The new protocol computes a stable sort. It is based on radix sort and is asymptotically better than previous secure sorting protocols. It improves on previous radix sort protocols by not having to shuffle the entire length of the items after each comparison step.
15
Adi Shamir · Communications of the ACM · 1979 · 13.2K citations · Full text
Oded Goldreich, Silvio Micali, Avi Wigderson · 1987 · 3.5K citations
Sorting networks and their applications
Kenneth E. Batcher · 1968 · 2.4K citations