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

Per-bucket VDPF key with shared correction words and one party's initial seed. More...

Public Attributes

Cw cws [bucket_bits+1]
 Tree correction words and the bucket's final output correction word.
int4 cs [4]
 Shared correction seed for verifiable evaluation.
int4 s0
 This party's initial seed.

Detailed Description

template<int in_bits, int max_points, int bucket_bits, typename Group, typename Prg, typename XorHash, typename Hash, typename Prp, typename In = uint, int ch_lambda = 80>
struct fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >::BucketKey

Per-bucket VDPF key with shared correction words and one party's initial seed.

Fields support direct access. Field order, padding, and binary serialization are not specified.


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