raaz-0.0.1: The raaz cryptographic library.

Safe HaskellNone
LanguageHaskell98

Raaz.Cipher

Contents

Description

This module exposes all the ciphers provided by raaz. The interface here is pretty low level and it is usually the case that you would not need to work at this level of detail.

Synopsis

Ciphers

The raaz library exposes symmetric key encryption using instances of the class Cipher. For a cipher c, the type family Key c gives the type of its key.

aes128cbc :: AES 128 CBC Source #

128-bit aes cipher in CBC mode.

aes192cbc :: AES 192 CBC Source #

128-bit aes cipher in CBC mode.

aes256cbc :: AES 256 CBC Source #

128-bit aes cipher in CBC mode.