MP-SPDZ: A versatile framework for multi-party computation

M Keller - Proceedings of the 2020 ACM SIGSAC conference on …, 2020 - dl.acm.org
Multi-Protocol SPDZ (MP-SPDZ) is a fork of SPDZ-2 (Keller et al., CCS'13), an
implementation of the multi-party computation (MPC) protocol called SPDZ (Damgård et al …

Privacy preserving vertical federated learning for tree-based models

Y Wu, S Cai, X Xiao, G Chen, BC Ooi - arXiv preprint arXiv:2008.06170, 2020 - arxiv.org
Federated learning (FL) is an emerging paradigm that enables multiple organizations to
jointly train a model without revealing their private data to each other. This paper studies {\it …

Cryptflow: Secure tensorflow inference

N Kumar, M Rathee, N Chandran… - … IEEE Symposium on …, 2020 - ieeexplore.ieee.org
We present CrypTFlow, a first of its kind system that converts TensorFlow inference code into
Secure Multi-party Computation (MPC) protocols at the push of a button. To do this, we build …

Fantastic four:{Honest-Majority}{Four-Party} secure computation with malicious security

A Dalskov, D Escudero, M Keller - 30th USENIX Security Symposium …, 2021 - usenix.org
This work introduces a novel four-party honest-majority MPC protocol with active security
that achieves comparable efficiency to equivalent protocols in the same setting, while having …

Improved primitives for MPC over mixed arithmetic-binary circuits

D Escudero, S Ghosh, M Keller, R Rachuri… - Advances in Cryptology …, 2020 - Springer
This work introduces novel techniques to improve the translation between arithmetic and
binary data types in secure multi-party computation. We introduce a new approach to …

Secure quantized training for deep learning

M Keller, K Sun - International Conference on Machine …, 2022 - proceedings.mlr.press
We implement training of neural networks in secure multi-party computation (MPC) using
quantization commonly used in said setting. We are the first to present an MNIST classifier …

EzPC: Programmable and efficient secure two-party computation for machine learning

N Chandran, D Gupta, A Rastogi… - 2019 IEEE European …, 2019 - ieeexplore.ieee.org
We present EzPC, a secure two-party computation (2PC) framework that generates efficient
2PC protocols from high-level, easy-to-write programs. EzPC provides formal correctness …

Marbled circuits: Mixing arithmetic and boolean circuits with active security

D Rotaru, T Wood - International Conference on Cryptology in India, 2019 - Springer
Most modern actively-secure multiparty computation (MPC) protocols involve generating
random data that is secret-shared and authenticated, and using it to evaluate arithmetic or …

On Polynomial Functions Modulo and Faster Bootstrapping for Homomorphic Encryption

R Geelen, I Iliashenko, J Kang… - … Conference on the Theory …, 2023 - Springer
In this paper, we perform a systematic study of functions f: Z pe→ Z pe and categorize those
functions that can be represented by a polynomial with integer coefficients. More specifically …

Efficient Information-Theoretic Secure Multiparty Computation over via Galois Rings

M Abspoel, R Cramer, I Damgård, D Escudero… - Theory of Cryptography …, 2019 - Springer
At CRYPTO 2018, Cramer et al. introduced a secret-sharing based protocol called SPD Z _
2^ k that allows for secure multiparty computation (MPC) in the dishonest majority setting …