Enum prio::vdaf::suite::Suite [−][src]
pub enum Suite {
Aes128CtrHmacSha256,
Blake3,
}
Expand description
A suite uniquely determines a KeyStream
and KeyDeriver
.
Variants
The KeyStream
is implemented from AES128 in CTR mode and the KeyDeriver
is
implemented from HMAC-SHA256.
Both primitives are implemented using the BLAKE3 keyed hash function. The [KeyStream'] uses the XOF mode and the [
KeyDeriver`] uses the standard, fixed-sized output mode.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Suite
impl UnwindSafe for Suite
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self