Horizontal federated recommender system: A survey
Due to underlying privacy-sensitive information in user-item interaction data, the risk of
privacy leakage exists in the centralized-training recommender system (RecSys). To this …
privacy leakage exists in the centralized-training recommender system (RecSys). To this …
Secureml: A system for scalable privacy-preserving machine learning
Machine learning is widely used in practice to produce predictive models for applications
such as image processing, speech and text recognition. These models are more accurate …
such as image processing, speech and text recognition. These models are more accurate …
Oblivious {Multi-Party} machine learning on trusted processors
Privacy-preserving multi-party machine learning allows multiple organizations to perform
collaborative data analytics while guaranteeing the privacy of their individual datasets …
collaborative data analytics while guaranteeing the privacy of their individual datasets …
QUOTIENT: Two-party secure neural network training and prediction
Recently, there has been a wealth of effort devoted to the design of secure protocols for
machine learning tasks. Much of this is aimed at enabling secure prediction from highly …
machine learning tasks. Much of this is aimed at enabling secure prediction from highly …
Opaque: An oblivious and encrypted distributed analytics platform
Many systems run rich analytics on sensitive data in the cloud, but are prone to data
breaches. Hardware enclaves promise data confidentiality and secure execution of arbitrary …
breaches. Hardware enclaves promise data confidentiality and secure execution of arbitrary …
Oblivm: A programming framework for secure computation
We design and develop ObliVM, a programming framework for secure computation. ObliVM
offers a domain specific language designed for compilation of programs into efficient …
offers a domain specific language designed for compilation of programs into efficient …
A training-integrity privacy-preserving federated learning scheme with trusted execution environment
Abstract Machine learning models trained on sensitive real-world data promise
improvements to everything from medical screening to disease outbreak discovery. In many …
improvements to everything from medical screening to disease outbreak discovery. In many …
Privacy-preserving distributed linear regression on high-dimensional data
We propose privacy-preserving protocols for computing linear regression models, in the
setting where the training dataset is vertically distributed among several parties. Our main …
setting where the training dataset is vertically distributed among several parties. Our main …
Conclave: secure multi-party computation on big data
Secure Multi-Party Computation (MPC) allows mutually distrusting parties to run joint
computations without revealing private data. Current MPC algorithms scale poorly with data …
computations without revealing private data. Current MPC algorithms scale poorly with data …
Experimenting with collaborative {zk-SNARKs}:{Zero-Knowledge} proofs for distributed secrets
A zk-SNARK is a powerful cryptographic primitive that provides a succinct and efficiently
checkable argument that the prover has a witness to a public NP statement, without …
checkable argument that the prover has a witness to a public NP statement, without …