Crate block_cipher_trait [] [src]

This crate defines a set of simple traits used to define functionality of block ciphers.

Structs

InvalidKeyLength

Error struct which used with NewVarKey

Traits

BlockCipher

Main block cipher trait which defines in-place encryption and decryption over single block

NewFixKey

Trait for creation of block cipher with fixed size key

NewVarKey

Trait for creation of block cipher with variable size keys.