ABY Framework
1.0
Arithmetic Bool Yao Framework
|
Implementation of Minimum Euclidean Distance Circuit. More...
#include "../../../abycore/circuit/circuit.h"
#include "../../../abycore/aby/abyparty.h"
#include <cassert>
Go to the source code of this file.
Functions | |
uint64_t | verify_min_euclidean_dist (uint32_t **serverdb, uint32_t *clientquery, uint32_t dbsize, uint32_t dim) |
int32_t | test_min_eucliden_dist_circuit (e_role role, char *address, seclvl seclvl, uint32_t dbsize, uint32_t dim, uint32_t nthreads, e_mt_gen_alg mt_alg, e_sharing dstsharing, e_sharing minsharing) |
share * | build_min_euclidean_dist_circuit (share ***S, share **C, uint32_t n, uint32_t d, share **Ssqr, share *Csqr, Circuit *distcirc, BooleanCircuit *mincirc) |
Implementation of Minimum Euclidean Distance Circuit.