Luke Taylor
875b80107c
Remove unused AES primitives functions and exports
...
The code for initializing different AEAD modes is now encapsulated in
the BlockCipher type and the individual mode encryption and decryption
functions have been replaced by generalized versions, so are no longer
used.
2015-06-09 11:45:39 +02:00
Luke Taylor
4e1437d4fd
Minor haddock fixes
...
Fix some incorrect parameter descriptions and spelling/typos.
2015-06-07 13:26:26 +02:00
Vincent Hanquez
be75de64e1
[aes] fast track length == 0 with ECB encryption/decryption
2015-06-02 14:22:26 +01:00
Vincent Hanquez
8eaaa06e1e
add optional support for deepseq
2015-05-22 18:35:46 +01:00
Vincent Hanquez
92343f856a
add comments and description
2015-05-20 06:07:31 +01:00
Vincent Hanquez
9ae9e38ce2
move to memory stuff
2015-05-09 14:23:32 +01:00
Vincent Hanquez
4e12aceee9
remove extra bytestring.
2015-04-24 17:22:25 +01:00
Vincent Hanquez
ec4e0c4ed9
remove all the byteArray prefix from byteArray function.
...
instead expect module import to be qualified for functions.
2015-04-24 06:54:33 +01:00
Vincent Hanquez
61ee498643
remove further deprecated modules and such
2015-04-20 10:56:39 +01:00
Vincent Hanquez
b28b25abe7
[AES] add gcm / ocb support to base AES type
2015-04-18 07:58:52 +01:00
Vincent Hanquez
7c138b9d9f
[AES] export AEAD modes (GCM/OCB)
2015-04-18 06:58:10 +01:00
Vincent Hanquez
dc1215dbd7
[AES] repair genCounter
2015-04-15 11:25:44 +01:00
Vincent Hanquez
3adfa4ab2a
rename module properly
2015-04-15 11:24:02 +01:00
Vincent Hanquez
c9a70b649f
[AES] properly split lowlevel from highlevel
2015-04-13 10:31:46 +01:00
Vincent Hanquez
d7186b9a59
wip AES merging
2015-04-13 10:15:55 +01:00
Vincent Hanquez
842d3fd44a
fix some warnings
2015-04-08 22:30:01 +01:00
Vincent Hanquez
e74448aeb4
cryptonitize AES, and add foreign function interfaces to it (not exported).
2015-04-05 10:44:23 +01:00