Paper 2023/1789 Original: eprint.iacr.org/2023/1789 ↗

Fast and Secure Oblivious Stable Matching over Arithmetic Circuits

Arup Mondal
Priyam Panda
Shivam Agarwal
Abdelrahaman Aly
Debayan Gupta
Abstract

The classic stable matching algorithm of Gale and Shapley (American Mathematical Monthly '69) and subsequent variants such as those by Roth (Mathematics of Operations Research '82) and Abdulkadiroglu et al. (American Economic Review '05) have been used successfully in a number of real-world scenarios, including the assignment of medical-school graduates to residency programs, New York City teenagers to high schools, and Norwegian and Singaporean students to schools and universities. However, all of these suffer from one shortcoming: in order to avoid strategic manipulation, they require all participants to submit their preferences to a trusted third party who performs the computation. In some sensitive application scenarios, there is no appropriate (or cost-effective) trusted party. This makes stable matching a natural candidate for secure computation. Several approaches have been proposed to overcome this, based on secure multiparty computation (MPC), fully homomorphic encryption, etc.; many of these protocols are slow and impractical for real-world use. We propose a novel primitive for privacy-preserving stable matching using MPC (i.e., arithmetic circuits, for any number of parties). Specifically, we discuss two variants of oblivious stable matching and describe an improved oblivious stable matching on the random memory access model based on lookup tables. To explore and showcase the practicality of our proposed primitive, we present detailed benchmarks (at various problem sizes) of our constructions using two popular frameworks: SCALE-MAMBA and MP-SPDZ.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2023-11-20: last updated
2023-11-20: published
Short URL
https://ia.cr/2023/1789
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/1789,
      author = {Arup Mondal and Priyam Panda and Shivam Agarwal and Abdelrahaman Aly and Debayan Gupta},
      title = {Fast and Secure Oblivious Stable Matching over Arithmetic Circuits},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1789},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1789}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.