Olivier Chéron
|
158d8dfd0c
|
Remove unnecessary imports
|
2019-05-08 10:22:30 +02:00 |
|
Olivier Chéron
|
1551436111
|
Add KMAC
|
2019-04-28 09:14:25 +02:00 |
|
Crockett
|
0fb8a73d3b
|
Fixed compiler warnings
|
2019-02-03 16:06:05 -08:00 |
|
Olivier Chéron
|
455504b8e2
|
Implement SHAKE output not divisible by 8 bits
|
2018-10-23 06:59:07 +02:00 |
|
Olivier Chéron
|
0ab1c41ac8
|
Add missing Data instances
|
2018-10-23 06:59:07 +02:00 |
|
Olivier Chéron
|
e10ef06885
|
Remove unnecessary language extension
|
2018-10-23 06:59:07 +02:00 |
|
Chris Martin
|
f77994a729
|
Various documentation copy editing
|
2017-11-18 14:27:44 -05:00 |
|
Vincent Hanquez
|
b18ec653b8
|
rename bitLen -> bitlen. GHC 8.2 is stricted about name of type variables
|
2017-07-07 19:26:59 +01:00 |
|
Vincent Hanquez
|
0dc0f30b86
|
Add HashBlockSize & HashDigestSize & HashInternalContextSize type family for all Hash algorithms
supercedes PR #158
|
2017-07-07 18:28:06 +01:00 |
|
Nicolas DI PRIMA
|
cd552ae5f6
|
move Nat specific to Cryptonite's insternal module
|
2017-03-13 00:22:53 +00:00 |
|
Vincent Hanquez
|
343b7593b5
|
add Constraint for divisibility
|
2017-02-14 23:01:18 +00:00 |
|
Vincent Hanquez
|
eb661e653e
|
add Typeable for SHAKE
|
2017-02-14 23:01:18 +00:00 |
|
Olivier Chéron
|
d8ed5ce9f1
|
Add SHAKE128 and SHAKE256 as HashAlgorithm instances
Generalizes SHA-3 code for SHAKE support and uses GHC type-level literals
to keep the output length variable.
|
2017-02-14 23:01:18 +00:00 |
|