Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mc2-project/secure-aggregation
Secure aggregation for federated learning using enclaves
https://github.com/mc2-project/secure-aggregation
Last synced: 3 days ago
JSON representation
Secure aggregation for federated learning using enclaves
- Host: GitHub
- URL: https://github.com/mc2-project/secure-aggregation
- Owner: mc2-project
- Created: 2020-09-04T19:01:35.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-26T02:01:11.000Z (almost 4 years ago)
- Last Synced: 2024-08-03T01:22:10.856Z (3 months ago)
- Language: C++
- Size: 7.48 MB
- Stars: 4
- Watchers: 6
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- Awesome-SGX-Open-Source - https://github.com/mc2-project/secure-aggregation
README
# Secure Aggregation
Secure aggregation for federated learning using secure enclaves.## Installation
1. Follow the instructions in [`server/`](https://github.com/mc2-project/secure-aggregation/tree/master/server) to build the C++ library.2. To install the Python package, navigate to `python-package/` and run the setup script.
```
sudo python3 setup.py install
```3. Check that the secagg package has been installed.
```
$ python3>>> import secagg
```