|
myl7/fss 1.1.0
Function secret sharing (FSS) primitives including distributed point/comparison function (DPF/DCF)
|
This is the complete list of members for fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth >, including all inherited members.
| Eval(bool b, int4 s0, cuda::std::span< const Cw > cws, cuda::std::span< const int4, 4 > cs, int4 ocw, In x, int4 &y) | fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth > | inline |
| EvalAll(bool b, int4 s0, cuda::std::span< const Cw > cws, cuda::std::span< const int4, 4 > cs, int4 ocw, cuda::std::span< int4 > ys, cuda::std::array< int4, 4 > &pi) | fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth > | inline |
| Gen(Cw cws[], cuda::std::array< int4, 4 > &cs, int4 &ocw, cuda::std::span< const int4, 2 > s0s, In a, int4 b_buf) | fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth > | inline |
| Prove(cuda::std::span< const cuda::std::array< int4, 4 > > pi_tildes, cuda::std::span< const int4, 4 > cs, cuda::std::array< int4, 4 > &pi) | fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth > | inline |
| Verify(cuda::std::span< const int4, 4 > pi0, cuda::std::span< const int4, 4 > pi1) | fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In, par_depth > | inlinestatic |