This page provides access to all public deliverables submitted by SODA.


SODA D3.3 – User studies analysis

This deliverable documents the SODA user studies. Goal of the user studies is to understand why MPC is not wider applied, and what can be done to help the further adaptation of MPC technology. The user studies are divided into the two user groups: end users, or data analysts, and data subjects, or patients. The latter group is further divided into people with dementia and people with diabetes.  We  explore MPC from a big data perspective in the health sector, i.e., how can MPC be used in big data analysis in the health sector and how do we make patients aware of how their data is being used.

SODA D3.5 – Use-case-specific legal aspects

This deliverable presents an overview of the most relevant data protection provisions from the perspective of the project, and the analysis of some case studies useful for evaluating the techniques developed by SODA from a legal perspective. The first part of this deliverable provides a focused overview of the legal issues concerning the analysis of health data on a large-scale using privacy-preserving, secure cryptographic protocols. The second part of the document presents three case studies, one leading study and its two modified versions.

SODA D4.5 – Demonstrators

This is deliverable is not public, but some material is available on the SODA website through demos and software.

SODA D4.4 – Proof-of-concept for results of tasks 1.3/2.3

This report summarizes proof-of-concept implementations developed in the second half of the SODA project, particularly related to tasks 1.3, 2.3 and 3.1. These proof-of-concepts includes new releases of the MPC frameworks, FRESCO and MPyC, including the implementation of general differential privacy functionality in both. The proof-of-concepts also include privacy-preserving implementations of data analytics algorithms, including logistic regression, decision trees and random forests, ridge regression and binarized neural networks.

SODA D2.3 – Use case specific algorithms

This deliverable contains research results towards the application of MPC to large volumes of data: new results on secure linear algebra, protocols in the streaming setting, new MPC protocols for (obliviously) applying a function to certain elements of a sparse data set, with applications to Kaplan–Meier survival analysis, on combining two-party computation with private set intersection, and obliviously training a decision tree on a secret-shared database with continuous attributes.

SODA D1.3 – Special Purpose MPC Protocols

This deliverable presents research on designing and improving special-purpose protocols for dedicated secure computation tasks related to data analytics. Firstly, we present optimizations of multi-party computation (MPC) protocols over rings. We also present efficient protocols for neural network evaluation and ridge regression, scaling to large datasets with millions of records. Finally, we look at a new approach to carrying out the preprocessing phase of MPC protocols, which drastically reduces communication.

SODA D3.4 – Differential Privacy and Leakage Control

This deliverable presents research on differential privacy and leakage control in the context of secure multi-party computation (MPC). The main goal of this research is to obtain a better understanding of information leakage that can occur as a result of taking part in a secure computation, and investigate practical techniques that can be used to mitigate this.


SODA D1.2 – General MPC Framework: Development of Novel General Purpose MPC Protocols

This deliverable presents research on general-purpose protocols for secure computation. The main goal of this research is to develop new, optimized protocols and primitives that can be used for applications requiring private data analytics, particularly when the quantity of data becomes large.

SODA D2.2 – Application Oriented MPC Protocols

This deliverable presents research results on the topic of application oriented secure multiparty computation with a focus on data mining applications.

SODA D4.2 – Proof-of-concept for results of tasks 1.2 and 2.2: implementations of key MPC technologies

This report summarizes the deliverable D4.2 proof-of-concept implementations developed in the first phase of the SODA project. It touches on MPC advancements in the FRESCO framework, developer-friendly aspects of MPC frameworks such as FRESCO and MPyC, verifiable computation using zk-SNARKs and implementation of data analytics and machine learning algorithms.


SODA D1.1 – WP1 State of the art

This deliverable contains state of the art analysis in secure multi-party computation (MPC), which includes a survey of both theoretical results and practical implementations. The goal of this deliverable is to provide an overview of the best available techniques in the state-of-the-art as opposed to a complete historic account of all known techniques. It is part of Work Package 1 of the SODA project.

SODA D2.1 – WP2 State of the art

This deliverable contains a state of the art analysis in MPC-based privacy-preserving data mining protocols for use with Big Data.

SODA D3.1 – General Legal Aspects

This deliverable intends to provide a thorough legal analysis of the current privacy law in the EU, with emphasis placed on the GDPR, which shall apply from the 25th May 2018. Special emphasis is on regulations related to the utilisation of Big Data, as well as on the genuine conflict between Big Data and privacy.

SODA D3.2 – User studies plan

This contains a plan for the user studies to be conducted in the SODA project.

SODA D5.2 – Public website

Summary: A public website for the SODA project,, has been set up, currently containing a project summary and description; overview of the consortium; information on and links to the websites of all project members; project news; lists of publications and deliverables with download links, when available; information about impact; and contact information.