pub trait Parameters {
    type KeySize: ArrayLength<u8>;
    type InternalKey: InternalKey<Self::KeySize>;

    const COUNT: usize;
    const IV: u64;
    const B_MAX: u64;
}
Expand description

Parameters of an Ascon instance

Required Associated Types

Size of the secret key

For internal use-only.

Internal storage for secret keys

For internal use-only.

Required Associated Constants

Number of bytes to process per round

Initialization vector used to initialize Ascon’s state

For internal use-only

Maximum blocks to be processed per key

Implementors