Skip to content

Releases: NeilMadden/salty-coffee

Salty Coffee 1.1.1

06 Feb 13:57
Compare
Choose a tag to compare

Resolves issue #29 and updates test and build dependencies.

Salty Coffee 1.1.0

22 Jul 14:49
Compare
Choose a tag to compare

This release resolves issue #26 to ensure compatibility with Android.

Salty Coffee 1.0.5

12 Apr 18:07
Compare
Choose a tag to compare

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

27 Jul 13:57
Compare
Choose a tag to compare

This release adds a JPMS-compatible module declaration.

1.0.3

21 Dec 11:43
Compare
Choose a tag to compare
  • 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

02 Jan 15:13
Compare
Choose a tag to compare
  • 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.