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

Correction word. More...

Public Attributes

int4 s
 Seed correction with the left control correction in its reserved bit.
int4 v
 Group-value correction with the right control correction in its reserved bit.

Detailed Description

template<int in_bits, typename Group, typename Prg, typename In = uint, DcfPred pred = DcfPred::kLt>
struct fss::Dcf< in_bits, Group, Prg, In, pred >::Cw

Correction word.

Layout

According to the paper, there are s, v, tl, tr to be stored. v is converted to the clamped 16B to be stored. tl, tr is stored at the clamped bit of s, v, respectively.


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