myl7/fss
2.0.0
Function secret sharing (FSS) primitives including distributed point/comparison function (DPF/DCF)
Loading...
Searching...
No Matches
Here is a list of all documented functions with links to the class documentation for each member:
- a -
Aes128Ccr() :
fss::hash::Aes128Ccr< AesMmo >
Aes128Feistel() :
fss::prp::Aes128Feistel
Aes128FeistelRaw() :
fss::prp::Aes128FeistelRaw
Aes128Mmo() :
fss::prg::Aes128Mmo< mul >
Aes128MmoRaw() :
fss::prg::Aes128MmoRaw< mul >
Aes128Soft() :
fss::prg::Aes128Soft< mul >
- b -
BatchEval() :
fss::Dmpf< in_bits, max_points, bucket_bits, Group, Prg, Prp, In, ch_lambda >
,
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
BatchEvalMerkle() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
BatchEvalMerkleGpu() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
Blake3() :
fss::hash::Blake3
Bytes() :
fss::group::Bytes
- c -
ChaCha() :
fss::prg::ChaCha< mul, rounds >
CreateCtxs() :
fss::prg::Aes128Mmo< mul >
- d -
Dcf() :
fss::Dcf< in_bits, Group, Prg, In, pred >
Dmpf() :
fss::Dmpf< in_bits, max_points, bucket_bits, Group, Prg, Prp, In, ch_lambda >
Dpf() :
fss::Dpf< in_bits, Group, Prg, In >
- e -
Eval() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
,
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalAll() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dmpf< in_bits, max_points, bucket_bits, Group, Prg, Prp, In, ch_lambda >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
,
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalAllGpu() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dmpf< in_bits, max_points, bucket_bits, Group, Prg, Prp, In, ch_lambda >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
EvalAllGpuBatch() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
EvalAllMerkle() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalAllMerkleGpu() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalRange() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalRangeGpu() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
EvalRangeMerkle() :
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
EvalRangeMerkleGpu() :
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
Extract() :
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
- f -
From() :
fss::group::Bytes
,
fss::group::Uint< T, mod >
- g -
Gen() :
fss::Dcf< in_bits, Group, Prg, In, pred >
,
fss::Dmpf< in_bits, max_points, bucket_bits, Group, Prg, Prp, In, ch_lambda >
,
fss::Dpf< in_bits, Group, Prg, In >
,
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeDpf< in_bits, Group, Hash, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
,
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
,
fss::prg::Aes128Mmo< mul >
,
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
Gen8() :
fss::prg::Aes128MmoRaw< mul >
GenHalf() :
fss::prg::Aes128Mmo< mul >
,
fss::prg::Aes128MmoRaw< mul >
,
fss::prg::Aes128Soft< mul >
GrottoDcf() :
fss::GrottoDcf< in_bits, Prg, In >
- h -
HalfTreeDpf() :
fss::HalfTreeDpf< in_bits, Group, Hash, In >
Hash() :
fss::hash::Aes128Ccr< AesMmo >
,
fss::hash::Blake3
,
fss::hash::Sha256
Hash4() :
fss::hash::Blake3
- i -
Into() :
fss::group::Bytes
,
fss::group::Uint< T, mod >
- o -
operator+() :
fss::group::Bytes
,
fss::group::Uint< T, mod >
operator-() :
fss::group::Bytes
,
fss::group::Uint< T, mod >
OwnedPackedParityTree() :
fss::OwnedPackedParityTree< Scheme >
OwnedParityTree() :
fss::OwnedParityTree< Scheme >
- p -
PackedHalfTreeDpf() :
fss::PackedHalfTreeDpf< in_bits, out_bits, Hash, In >
Permu() :
fss::prp::Aes128Feistel
,
fss::prp::Aes128FeistelRaw
,
fss::prp::ChaChaFeistel
Preprocess() :
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
PreprocessGpu() :
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
PreprocessOwned() :
fss::GrottoDcf< in_bits, Prg, In >
,
fss::HalfTreeGrottoDcf< in_bits, Hash, In >
Prove() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
ProveMerkle() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
- s -
Sha256() :
fss::hash::Sha256
- u -
Uint() :
fss::group::Uint< T, mod >
- v -
Value() :
fss::group::Uint< T, mod >
Vdmpf() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
Vdpf() :
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
Verify() :
fss::Vdmpf< in_bits, max_points, bucket_bits, Group, Prg, XorHash, Hash, Prp, In, ch_lambda >
,
fss::Vdpf< in_bits, Group, Prg, XorHash, Hash, In >
View() :
fss::OwnedPackedParityTree< Scheme >
,
fss::OwnedParityTree< Scheme >
Generated by
1.15.0