The repository implements the Anonymous Blogging
The protocol written in c++ and uses c++11 standard. It uses libscapi.
For libscapi
installation instructions, visit here.
After you installed libscapi
, run cmake . && make
The protocol designed for at least 3 parties.
To run the the protocol open a terminal and run:
run_protocol.sh <min_party_id> <max_party_id> <number_of_parties> <input_file> <circuit_file> <filed type> <parties_file> <number_of_iterations>
-
field_type can be one of this values:
- ZpMersenne31
- ZpMersenne61
-
parties_file - a file that contains the ip addresses and the port of all the parties. An example file can be found here.