cryptonite/Crypto
Olivier Chéron 14093ac298 Optimize KMAC allocations
Adds a minimalist Builder type to merge intermediate allocations into
a single ByteArray.  Key is now copied to a ScrubbedBytes only.
2019-04-28 09:14:25 +02:00
..
Cipher Add implementation of bcrypt_pbkdf 2019-03-14 21:30:29 +01: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 KMAC 2019-04-28 09:14:25 +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 Optimize KMAC allocations 2019-04-28 09:14:25 +02: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 Remove unnecessary import 2019-03-24 07:59:57 +01: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