cryptonite/Crypto
Olivier Chéron 3c41966b9a Add module Crypto.Number.Nat
This new module exposes type constraints required by some hash
algorithms and provides functions to check whether the constraints are
satisfied with runtime values.

Resolves #256.
2019-02-28 07:07:48 +01:00
..
Cipher Fixed compiler warnings 2019-02-03 16:06:05 -08:00
ConstructHash Various documentation copy editing 2017-11-18 14:27:44 -05:00
Data Fixed compiler warnings 2019-02-03 16:06:05 -08:00
ECC Remove Crypto.Internal.Proxy 2019-02-28 07:07:48 +01:00
Error Fixed compiler warnings 2019-02-03 16:06:05 -08:00
Hash Add missing Data instances in Crypto.Hash.Blake2 2019-02-25 06:40:53 +01:00
Internal Add module Crypto.Number.Nat 2019-02-28 07:07:48 +01:00
KDF Added some redundant constraints for documentation/consistency. Added an INLINABLE pragma to i2ospOf to hopefully increase specializations. 2019-02-24 17:04:10 -08:00
MAC Fixed compiler warnings 2019-02-03 16:06:05 -08:00
Math Various documentation copy editing 2017-11-18 14:27:44 -05:00
Number Add module Crypto.Number.Nat 2019-02-28 07:07:48 +01:00
PubKey Fixed compiler warnings 2019-02-03 16:06:05 -08:00
Random Remove Crypto.Internal.Proxy 2019-02-28 07:07:48 +01:00
ECC.hs Remove Crypto.Internal.Proxy 2019-02-28 07:07:48 +01:00
Error.hs add crypto errors standard enumeration and some helper. 2015-04-07 10:56:38 +01:00
Hash.hs Fixed compiler warnings 2019-02-03 16:06:05 -08:00
OTP.hs Added some redundant constraints for documentation/consistency. Added an INLINABLE pragma to i2ospOf to hopefully increase specializations. 2019-02-24 17:04:10 -08:00
Random.hs [ChaCha] only required byteArrayAccess and add a way to convert from binary 2017-07-07 17:32:09 +01:00
Tutorial.hs Add Crypto.Hash examples to tutorial 2017-08-22 20:39:27 +02:00