Module prio::vdaf::suite [−][src]
Expand description
This module implements the cryptographic dependencies for our VDAF implementation. This
includes a stream cipher (here we call it a KeyStream
) and a pseudorandom function whose
output size is the same as the key size (we call this a KeyDeriver
).
Enums
A Key used to instantiate a KeyStream
or KeyDeriver
.
A KeyDeriver is a pseudorandom function whose output is a Key
object.
A KeyStream expands a key into a stream of pseudorandom bytes.
A suite uniquely determines a KeyStream
and KeyDeriver
.
Errors propagated by methods in this module.