cryptonite/Crypto
Olivier Chéron bdf1a7a133 Require point equality in EllipticCurveArith
This is an incompatible API change but is very useful to test
properties and algorithms derived from the primitives.  An ECC
instance sufficiently advanced to have math primitives should
implement equality too.
2019-10-05 08:34:12 +02:00
..
Cipher Add XSalsa.derive and example 2019-09-09 19:32:24 +02: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 Remove unnecessary imports 2019-05-08 10:22:30 +02:00
Internal Add module Crypto.Number.Nat 2019-02-28 07:07:48 +01:00
KDF Add implementation of bcrypt_pbkdf 2019-03-14 21:30:29 +01:00
MAC Merge last cshakeUpdate with cshakeFinalize 2019-05-01 07:03:45 +02:00
Math Various documentation copy editing 2017-11-18 14:27:44 -05:00
Number Add missing INLINABLE pragma 2019-05-16 06:33:35 +02:00
PubKey Add P256.scalarMul 2019-10-05 08:34:12 +02:00
Random Remove Crypto.Internal.Proxy 2019-02-28 07:07:48 +01:00
System Add Crypto.System.CPU 2019-06-15 09:28:02 +02:00
ECC.hs Require point equality in EllipticCurveArith 2019-10-05 08:34:12 +02: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 XSalsa.derive and example 2019-09-09 19:32:24 +02:00