Computing on data in a manner that preserve the privacy is of growing importance. Multi-Party Computation (MPC) and Homomorphic Encryption (HE) are two cryptographic techniques for privacy-preserving computations. In this work, we have developed efficient UC-secure multiparty protocols for matrix multiplications and two-dimensional convolutions. We built upon the SPDZ framework and integrated the state-of-the-art HE algorithms for matrix multiplication. Our protocol achieved communication cost linear only in the input and output dimensions and not on the number of multiplication operations. We eliminate the "triple sacrifice" step of SPDZ to improve efficiency and simplify the zero-knowledge proofs. We implemented our protocols an...
Secure matrix computation is one of the most fundamental and useful operations for statistical analy...
In recent years, deep learning has become an increasingly popular approach to modelling data, due to...
Secure multi-party computation (MPC) allows a set of parties to jointly compute a function on their ...
Homomorphic Encryption (HE) is a powerful cryptographic primitive to address privacy and security is...
International audienceThis paper presents a secure multiparty computation protocol for the Strassen-...
The privacy-preserving machine learning (PPML) has gained growing importance over the last few years...
International audienceThe MapReduce programming paradigm allows to process big data sets in parallel...
International audienceThis paper deals with distributed matrix multiplication. Each player owns only...
We propose and evaluate a secure-multiparty-computation (MPC) solution in the semi-honest model with...
Secure multi-party computation (MPC) enables mutually distrusting parties to compute securely over t...
Secure Multiparty Computation (MPC) protocols enable secure evaluation of a circuit by several parti...
International audienceThis paper deals with distributed matrix multiplication. Each player owns only...
With the widespread application of machine learning (ML), data security has been a serious issue. To...
This is the publisher’s final pdf. The published article is copyrighted by the author(s) and publish...
We consider the problems of Private and Secure Matrix Multiplication (PSMM) and Fully Private Matrix...
Secure matrix computation is one of the most fundamental and useful operations for statistical analy...
In recent years, deep learning has become an increasingly popular approach to modelling data, due to...
Secure multi-party computation (MPC) allows a set of parties to jointly compute a function on their ...
Homomorphic Encryption (HE) is a powerful cryptographic primitive to address privacy and security is...
International audienceThis paper presents a secure multiparty computation protocol for the Strassen-...
The privacy-preserving machine learning (PPML) has gained growing importance over the last few years...
International audienceThe MapReduce programming paradigm allows to process big data sets in parallel...
International audienceThis paper deals with distributed matrix multiplication. Each player owns only...
We propose and evaluate a secure-multiparty-computation (MPC) solution in the semi-honest model with...
Secure multi-party computation (MPC) enables mutually distrusting parties to compute securely over t...
Secure Multiparty Computation (MPC) protocols enable secure evaluation of a circuit by several parti...
International audienceThis paper deals with distributed matrix multiplication. Each player owns only...
With the widespread application of machine learning (ML), data security has been a serious issue. To...
This is the publisher’s final pdf. The published article is copyrighted by the author(s) and publish...
We consider the problems of Private and Secure Matrix Multiplication (PSMM) and Fully Private Matrix...
Secure matrix computation is one of the most fundamental and useful operations for statistical analy...
In recent years, deep learning has become an increasingly popular approach to modelling data, due to...
Secure multi-party computation (MPC) allows a set of parties to jointly compute a function on their ...