Skip to content

edwjchen/Silph

Silph: A Framework for Scalable and Accurate Generation of Hybrid MPC Protocols

Edward Chen*, Jinhao Zhu*, Alex Ozdemir, Riad S. Wahby, Fraser Brown, Wenting Zheng. Silph: A Framework for Scalable and Accurate Generation of Hybrid MPC Protocols. IEEE S&P 2023.

This repository is currently under a snapshot from our submission. The latest implementation of Silph can be found in CirC on the mpc_aws branch.

Features

To begin, set the desired features to aby which installs our fork of the ABY framework, c for the C frontend, and lp to enable the ILP solver.

python3 driver.py -F aby c lp

Installation

To install the dependencies

python3 driver.py -i

Build

To build

python3 driver.py -b

Benchmarks

To run our unit tests and benchmarks

python3 driver.py -t

About

No description, website, or topics provided.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
COPYING
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published