-
Notifications
You must be signed in to change notification settings - Fork 0
omar-selo/InstanceHidingGC
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This code is a basic implementation of the instance hiding protocol introduced in https://dl.acm.org/citation.cfm?id=3011100 The code does not implement the full protocol namely it does not send or receive the circuit through the network and does not try to generate strong randomness. It is only a proof of concept code that can be used to benchmark. To compile: mkdir build cd build cmake .. make To run a simple addition: cd build bash ../scripts/add.sh 5000 7000 You can also run other circuits available in the input folder with the run binary as such: ./run -f ../input/somecircuit -i binaryinput -n "optional number of threads to garble in parallel" You can also make your own circuits and try them out as long as they take the same form of circuits in http://www.cs.bris.ac.uk/Research/CryptographySecurity/MPC/ Acknowledgement: This work was made possible by the NPRP award X-063-1–014 from the Qatar National Research Fund (a member of The Qatar Foundation).
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published