Sequre: a high-performance framework for secure multiparty computation enables biomedical data sharing
Name
13059_2022_Article_2841.pdf
Size
1.93 MB
Format
Adobe PDF
Checksum (MD5)
288e5f2c0e26e51b6fe3ea32f354838b
Author(s) • • • •
Smajlović, Haris
Shajii, Ariya
Berger, Bonnie
Cho, Hyunghoon
Numanagić, Ibrahim
Date Issued
January 11, 2023
Publisher
BioMed Central
Citation
Genome Biology. 2023 Jan 11;24(1):5
Version
Final published version
Abstract
Abstract
Secure multiparty computation (MPC) is a cryptographic tool that allows computation on top of sensitive biomedical data without revealing private information to the involved entities. Here, we introduce Sequre, an easy-to-use, high-performance framework for developing performant MPC applications. Sequre offers a set of automatic compile-time optimizations that significantly improve the performance of MPC applications and incorporates the syntax of Python programming language to facilitate rapid application development. We demonstrate its usability and performance on various bioinformatics tasks showing up to 3–4 times increased speed over the existing pipelines with 7-fold reductions in codebase sizes.
MIT Department
Massachusetts Institute of Technology. Department of Mathematics
Terms of Use
Creative Commons Attribution
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1186/s13059-022-02841-5