|
|
|
Description |
An interface to symmetric cipher algorithms.
|
|
Synopsis |
|
|
|
Documentation |
|
|
Cipher is an opaque object that represents an algorithm of
symmetric cipher.
|
|
|
|
getCipherByName name returns a symmetric cipher algorithm
whose name is name. If no algorithms are found, the result is
Nothing.
|
|
|
getCipherNames returns a list of name of symmetric cipher
algorithms.
|
|
|
CryptoMode represents instruction to cipher and such like.
| Constructors | |
|
|
|
:: Cipher | algorithm to use
| -> String | symmetric key
| -> String | IV
| -> CryptoMode | operation
| -> String | An input string to encrypt/decrypt. Note
that the string must not contain any letters
which aren't in the range of U+0000 -
U+00FF.
| -> IO String | the result string
| cipher lazilly encrypts or decrypts a stream of data. The
input string doesn't necessarily have to be finite.
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.4.2 |