|
myl7/fss 2.0.0
Function secret sharing (FSS) primitives including distributed point/comparison function (DPF/DCF)
|
Unsigned input storage wide enough for an input domain of in_bits bits. More...
Unsigned input storage wide enough for an input domain of in_bits bits.
in_bits must be at least 1: a zero-bit input domain has no inputs, so it is rejected instead of supported. bool is excluded even though standard type traits classify it as unsigned. __uint128_t is accepted explicitly because standard type traits do not recognize it as unsigned in every compiler mode. Schemes impose their additional algorithm-specific bit-size restrictions. This constraint does not require the full domain to fit in memory.
| In | Input storage type. |
| in_bits | Input domain bit size. |