MohamadMansouri / fault-tolerant-secure-agg

5 stars 1 forks source link

Secure and Fault-Tolerant Secure Aggregation

Description of the project

FTSA is a protocol to securely aggregate (sum) vectors from multiple clients. The aggregation is performed at a server which we call the aggregator. The protocol has two main interesting properties:

A detailed description and evaluation of the protocol are submitted as a technical paper to ACSAC conference. The submitted manuscript can be found @ docs/acsac-submission.pdf

What does this repository contain?

In this repository, you can find:

Setup of the project

The project requires a python version higher than 3.8 and a Jupyter notebook client (you can install one by running pip install notebook).

Running the notebooks

Please refer to here

Running the benchmarks

Please refer to here