cryptonite v0.26 Release Notes
-
- ➕ Add Rabin cryptosystem (and variants)
- ➕ Add bcrypt_pbkdf key derivation function
- ⚡️ Optimize Blowfish implementation
- ➕ Add KMAC (Keccak Message Authentication Code)
- ➕ Add ECDSA sign/verify digest APIs
- Hash algorithms with runtime output length
- ⚡️ Update blake2 to latest upstream version
- RSA-PSS with arbitrary key size
- SHAKE with output length not divisible by 8
- ➕ Add Read and Data instances for Digest type
- 👌 Improve P256 scalar primitives
- 🛠 Fix hash truncation bug in DSA
- 🛠 Fix cost parsing for bcrypt
- 🛠 Fix ECC failures on arm64
- Correction to PKCS#1 v1.5 padding
- 👉 Use powModSecInteger when available
- ⬇️ Drop GHC 7.8 and GHC 7.10 support, refer to pkg-guidelines
- Optimise GCM mode
- ➕ Add little endian serialization of integer