2016-02-20 09:21:07 +03:00
|
|
|
## 0.12
|
|
|
|
|
|
|
|
* Fix compilation issue with Ed448 on 32 bits machine.
|
|
|
|
|
2016-02-12 12:46:31 +03:00
|
|
|
## 0.11
|
|
|
|
|
|
|
|
* Truncate hashing correctly for DSA
|
|
|
|
* Add support for HKDF (RFC 5869)
|
|
|
|
* Add support for Ed448
|
|
|
|
* Extends support for Blake2s to 224 bits version.
|
|
|
|
* Compilation workaround for old distribution (RHEL 4.1)
|
|
|
|
* Compilation fix for AIX
|
|
|
|
* Compilation fix with AESNI and ghci compiling C source in a weird order.
|
|
|
|
* Fix example compilation, typo, and warning
|
|
|
|
|
2015-12-01 01:05:43 +03:00
|
|
|
## 0.10
|
|
|
|
|
2015-12-24 23:38:38 +03:00
|
|
|
* Add reference implementation of blake2 for non-SSE2 platform
|
|
|
|
* Add support\_blake2\_sse flag
|
2015-12-01 01:05:43 +03:00
|
|
|
|
2015-11-02 14:16:48 +03:00
|
|
|
## 0.9
|
|
|
|
|
|
|
|
* Quiet down unused module imports
|
2015-11-02 14:17:19 +03:00
|
|
|
* Move Curve25519 over to Crypto.Error instead of using Either String.
|
2015-11-04 18:23:53 +03:00
|
|
|
* Add documentation for ChaChaPoly1305
|
|
|
|
* Add missing documentation for various modules
|
2015-11-05 18:04:15 +03:00
|
|
|
* Add a way to create Poly1305 Auth tag.
|
2015-11-13 23:55:20 +03:00
|
|
|
* Added support for the BLAKE2 family of hash algorithms
|
2015-11-15 08:07:35 +03:00
|
|
|
* Fix endianness of incrementNonce function for ChaChaPoly1305
|
2015-11-02 14:17:19 +03:00
|
|
|
|
2015-10-11 12:54:54 +03:00
|
|
|
## 0.8
|
|
|
|
|
|
|
|
* Add support for ChaChaPoly1305 Nonce Increment (John Galt)
|
|
|
|
* Move repository to the haskell-crypto organisation
|
|
|
|
|
2015-08-16 18:33:34 +03:00
|
|
|
## 0.7
|
|
|
|
|
2015-08-18 14:03:42 +03:00
|
|
|
* Add PKCS5 / PKCS7 padding and unpadding methods
|
2015-08-16 18:33:34 +03:00
|
|
|
* Fix ChaChaPoly1305 Decryption
|
2015-08-27 12:59:51 +03:00
|
|
|
* Add support for BCrypt (Luke Taylor)
|
2015-08-16 18:33:34 +03:00
|
|
|
|
2015-07-03 14:44:23 +03:00
|
|
|
## 0.6
|
|
|
|
|
2015-07-25 10:52:00 +03:00
|
|
|
* Add ChaChaPoly1305 AE cipher
|
2015-07-03 14:44:23 +03:00
|
|
|
* Add instructions in README for building on old OSX
|
|
|
|
* Fix blocking /dev/random Andrey Sverdlichenko
|
|
|
|
|
2015-06-21 17:18:40 +03:00
|
|
|
## 0.5
|
|
|
|
|
|
|
|
* Fix all strays exports to all be under the cryptonite prefix.
|
|
|
|
|
2015-06-20 17:52:43 +03:00
|
|
|
## 0.4
|
|
|
|
|
|
|
|
* Add a System DRG that represent a referentially transparent of evaluated bytes
|
|
|
|
while using lazy evaluation for future entropy values.
|
|
|
|
|
2015-06-02 16:29:33 +03:00
|
|
|
## 0.3
|
|
|
|
|
2015-06-19 13:06:48 +03:00
|
|
|
* Allow drgNew to run in any MonadRandom, providing cascading initialization
|
2015-06-10 14:29:18 +03:00
|
|
|
* Remove Crypto.PubKey.HashDescr in favor of just having the algorithm
|
|
|
|
specified in PKCS15 RSA function.
|
2015-06-09 16:40:46 +03:00
|
|
|
* Fix documentation in cipher sub section (Luke Taylor)
|
2015-06-09 17:44:12 +03:00
|
|
|
* Cleanup AES dead functions (Luke Taylor)
|
2015-06-09 16:39:20 +03:00
|
|
|
* Fix Show instance of Digest to display without quotes similar to cryptohash
|
2015-06-02 16:29:33 +03:00
|
|
|
* Use scrubbed bytes instead of bytes for P256 scalar
|
|
|
|
|
2015-05-25 11:16:26 +03:00
|
|
|
## 0.2
|
|
|
|
|
2015-06-01 09:52:55 +03:00
|
|
|
* Fix P256 compilation and exactness, + add tests
|
|
|
|
* Add a raw memory number serialization capability (i2osp, os2ip)
|
|
|
|
* Improve tests for number serialization
|
|
|
|
* Improve tests for ECC arithmetics
|
|
|
|
* Add Ord instance for Digest (Nicolas Di Prima)
|
2015-05-25 11:16:26 +03:00
|
|
|
* Fix entropy compilation on windows 64 bits.
|
|
|
|
|
2015-05-22 20:43:22 +03:00
|
|
|
## 0.1
|
|
|
|
|
|
|
|
* Initial release
|