myl7/fss 2.0.0
Function secret sharing (FSS) primitives including distributed point/comparison function (DPF/DCF)
Loading...
Searching...
No Matches
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >::Cw Struct Reference

Correction word. More...

Public Attributes

int4 s
 Tree seed correction word, or the final output correction word at cws[in_bits].
bool tr
 Right control bit of the correction word. False and ignored in the final output word.

Detailed Description

template<int in_bits, typename Group, typename Prg, typename XorHash, typename Hash, typename In = uint>
struct fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >::Cw

Correction word.

Layout

According to the paper, there are s, tl, tr to be stored. tl is stored at the clamped bit of s. cws[in_bits] stores the output correction word in s. Its tr is false after Gen() and is ignored by evaluation.


The documentation for this struct was generated from the following file: