Trait colm::traits::BlockCipher [] [src]

pub trait BlockCipher {
    const KEY_LENGTH: usize;
    const BLOCK_LENGTH: usize;

    fn new(key: &[u8; 16]) -> Self;
fn encrypt(&self, block: &mut [u8; 16]);
fn decrypt(&self, block: &mut [u8; 16]); }

Associated Constants

Required Methods

Implementors