Prg

Trait Prg 

Source
pub trait Prg<const LAMBDA: usize>: Sync {
    // Required method
    fn gen(
        &self,
        seed: &[u8; LAMBDA],
    ) -> [([u8; LAMBDA], [u8; LAMBDA], bool); 2];
}
Expand description

Pseudorandom generator

Required Methods§

Source

fn gen(&self, seed: &[u8; LAMBDA]) -> [([u8; LAMBDA], [u8; LAMBDA], bool); 2]

Implementors§

Source§

impl<const LAMBDA: usize, const N: usize> Prg<LAMBDA> for Aes256HirosePrg<LAMBDA, N>