Trait chaskey::core::Permutation
[−]
[src]
pub trait Permutation { fn permute(state: &mut [u32; 4]); fn invert(state: &mut [u32; 4]); }
Chaskey processors in this library are parametrized by implementations of this trait in order to select the variant of Chaskey to use.
Note that the implementations of this type are empty enums; they're only used at the type level.
Required Methods
Implementors
impl Permutation for Chaskey
impl Permutation for Chaskey12
impl Permutation for ChaskeyLTS