|
|
|
| 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 |