#include #include "emp-agmpc/emp-agmpc.h" using namespace std; using namespace emp; const string circuit_file_location = "circuits/sha-1.txt";; const string sha1_empty = "da39a3ee5e6b4b0d3255bfef95601890afd80709"; int main(int argc, char** argv) { int port, party; parse_party_and_port(argv, &party, &port); const static int nP = 4; std::shared_ptr io = std::make_shared(nP, party, port); BristolFormat cf(circuit_file_location.c_str()); CMPC* mpc = new CMPC(io, &cf); cout <<"Setup:\t"<function_independent(); cout <<"FUNC_IND:\t"<function_dependent(); cout <<"FUNC_DEP:\t"<online(&input, &output); uint64_t band2 = count_multi_io(*io); cout <<"bandwidth\t"<