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.