Paper 2025/1794
Going Faster: Privacy-Preserving Shortest paths from Start to End (Extended Version)
Abstract
Finding shortest paths in graphs is a fundamental combinatorial optimization problem with numerous applications, e.g., in graph centrality measures, computational biology, and business process analysis. To address privacy constraints in such applications, Secure Multi-Party Computation (SMPC) protocols can compute the lengths of shortest paths on secret-shared graphs. Many such protocols have been proposed in the past, but they only compute the lengths of the shortest paths and not the paths themselves. In this paper, we close this gap by proposing two SMPC protocols that output secret-shared shortest paths. The first composes sub-protocols to calculate predecessors, to follow them, and to reorder wrongly positioned padding. Our second protocol optimizes the predecessor-following by decomposing it into sub-functionalities and proposing new sub-protocols for each. Further, the padding-reorder is replaced by a graph transformation. We evaluate our protocols across multiple network and security settings. Our optimized predecessor-following is up to 23 times faster than prior art, and our graph transformation is orders of magnitude faster than the padding-reorder. Overall, our second protocol is 5% to 49% faster than the first protocol due to the predecessor-calculation dominating the runtime on large graphs. Finally, we introduce a novel demultiplex protocol that, in fast networks, outperforms prior protocols on vector sizes up to 500, and on all evaluated vector sizes in slow networks. Due to the ubiquity of demultiplexes, this protocol is of independent interest.
Note: This is the extended version of the paper to be published at WPES' 26. Please cite the WPES version unless citing the extended version is necessary.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- secure multi-party computationshortest paths
- Contact author(s)
-
ehrmanntraut @ itsec rwth-aachen de
meyer @ itsec rwth-aachen de - History
- 2026-09-14: revised
- 2025-10-01: received
- See all versions
- Short URL
- https://ia.cr/2025/1794
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1794,
author = {Vincent Ehrmanntraut and Ulrike Meyer},
title = {Going Faster: Privacy-Preserving Shortest paths from Start to End (Extended Version)},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1794},
year = {2025},
url = {https://eprint.iacr.org/2025/1794}
}