raaz-0.0.2: The raaz cryptographic library.

Safe HaskellNone

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 CBCSource

128-bit aes cipher in CBC mode.

aes192cbc :: AES 192 CBCSource

128-bit aes cipher in CBC mode.

aes256cbc :: AES 256 CBCSource

128-bit aes cipher in CBC mode.