| 
    MOTION
    0.01
    
   Framework for mixed-protocol multi-party computation 
   | 
 
#include "benchmark.h"#include "algorithm/algorithm_description.h"#include "base/backend.h"#include "base/register.h"#include "protocols/arithmetic_gmw/arithmetic_gmw_share.h"#include "protocols/arithmetic_gmw/arithmetic_gmw_wire.h"#include "protocols/bmr/bmr_share.h"#include "protocols/bmr/bmr_wire.h"#include "protocols/boolean_gmw/boolean_gmw_share.h"#include "protocols/boolean_gmw/boolean_gmw_wire.h"#include "protocols/share_wrapper.h"#include "statistics/analysis.h"#include "statistics/run_time_statistics.h"#include "utility/block.h"#include "utility/config.h"
Functions | |
| template<typename T > | |
| encrypto::motion::ShareWrapper | DummyArithmeticGmwShare (encrypto::motion::PartyPointer &party, std::size_t bit_size, std::size_t number_of_simd) | 
| encrypto::motion::ShareWrapper | DummyBmrShare (encrypto::motion::PartyPointer &party, std::size_t number_of_wires, std::size_t number_of_simd) | 
| encrypto::motion::ShareWrapper | DummyBooleanGmwShare (encrypto::motion::PartyPointer &party, std::size_t number_of_wires, std::size_t number_of_simd) | 
| encrypto::motion::RunTimeStatistics | EvaluateProtocol (encrypto::motion::PartyPointer &party, std::size_t number_of_simd, std::size_t bit_size, encrypto::motion::MpcProtocol protocol, encrypto::motion::PrimitiveOperationType operation_type) | 
| encrypto::motion::ShareWrapper DummyArithmeticGmwShare | ( | encrypto::motion::PartyPointer & | party, | 
| std::size_t | bit_size, | ||
| std::size_t | number_of_simd | ||
| ) | 
| encrypto::motion::ShareWrapper DummyBmrShare | ( | encrypto::motion::PartyPointer & | party, | 
| std::size_t | number_of_wires, | ||
| std::size_t | number_of_simd | ||
| ) | 


| encrypto::motion::ShareWrapper DummyBooleanGmwShare | ( | encrypto::motion::PartyPointer & | party, | 
| std::size_t | number_of_wires, | ||
| std::size_t | number_of_simd | ||
| ) | 

| encrypto::motion::RunTimeStatistics EvaluateProtocol | ( | encrypto::motion::PartyPointer & | party, | 
| std::size_t | number_of_simd, | ||
| std::size_t | bit_size, | ||
| encrypto::motion::MpcProtocol | protocol, | ||
| encrypto::motion::PrimitiveOperationType | operation_type | ||
| ) | 

 1.8.17