ABY Framework  1.0
Arithmetic Bool Yao Framework
 All Classes Files Functions Variables Enumerations Enumerator Macros
Functions
min-euclidean-dist-circuit.h File Reference

Implementation of Minimum Euclidean Distance Circuit. More...

#include "../../../abycore/circuit/circuit.h"
#include "../../../abycore/aby/abyparty.h"
#include <cassert>
Include dependency graph for min-euclidean-dist-circuit.h:
This graph shows which files directly or indirectly include this file:

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)
 
sharebuild_min_euclidean_dist_circuit (share ***S, share **C, uint32_t n, uint32_t d, share **Ssqr, share *Csqr, Circuit *distcirc, BooleanCircuit *mincirc)
 

Detailed Description

Implementation of Minimum Euclidean Distance Circuit.

Author
micha.nosp@m.el.z.nosp@m.ohner.nosp@m.@ec-.nosp@m.sprid.nosp@m.e.de