Releases: NeilMadden/salty-coffee
Releases · NeilMadden/salty-coffee
Salty Coffee 1.1.1
Resolves issue #29 and updates test and build dependencies.
Salty Coffee 1.1.0
This release resolves issue #26 to ensure compatibility with Android.
Salty Coffee 1.0.5
This release adds the following new features:
- Support for key derivation using HKDF-SHA-512
- Simplified API for authenticating multiple inputs using HMAC-SHA-512-256
- New
Subtle
class exposing low-level primitives: X25519 scalar multiplication and XSalsa20 stream cipher - A new
ByteSlice
class to simplify handling of byte array inputs
This release also fixes a bug in the decoding of X25519 public keys and expands the XSalsa20 block counter
to 63-bits from the original 31-bit counter limit.
Salty Coffee 1.0.4
This release adds a JPMS-compatible module declaration.
1.0.3
- Updates to the latest versions of files from Google Tink. See tink-crypto/tink#224 for the one upstream bug fixed in this update.
- The Poly1305 implementation has been replaced with the one from Tink.
- The (unused) HChaCha20 implementation has been removed.
1.0.2
- This is the first production quality release of Salty Coffee.
- All NaCl library functions are implemented.
- Implementation is 100% pure Java 11 with no additional dependencies.
- Artefacts now published to Maven Central.