Skip to content

Releases: WebOfTrustInfo/ld-signatures-java

1.0.0 ld-signatures-java

25 Jan 10:17
Compare
Choose a tag to compare

This is an implementation of cryptographic suites for Linked Data Proofs.

Functionality includes Linked Data Proofs (de-)serialization, construction, manipulation, validation. Signing and verifying. Support for Ed25519Signature2018, Ed25519Signature2020, JcsEd25519Signature2020, EcdsaSecp256k1Signature2019, JcsEcdsaSecp256k1Signature2019, JsonWebSignature2020 cryptosuites.

v0.5.0 ld-signatures-java

21 Oct 10:13
Compare
Choose a tag to compare

Full Changelog: v0.4.0...v0.5.0

v0.4.0 ld-signatures-java

21 Jul 13:47
Compare
Choose a tag to compare

v0.3.0 ld-signature

22 Oct 09:42
Compare
Choose a tag to compare
  • fix: Make sure the correct document loaders are used.
  • fix: verificationMethod should be a URI.
  • feat: Optional support for Google Tink.
  • feat: Reduced dependency on javax.json.
  • chore: Bump nimbus-jose-jwt to 9.0.1.
  • feat: Continued work on better JSON-LD support.
  • feat: Updates to work with new jsonld-common-java library.
  • feat: Support for Titanium JSON-LD library.
  • feat: Support multiple proof objects.
  • feat: Start using "proof" instead of "signature".

v0.2.2 ld-signature

19 May 23:57
Compare
Choose a tag to compare

v0.2.1 ld-signature

07 Apr 11:08
Compare
Choose a tag to compare

v0.2.0

06 Mar 18:39
Compare
Choose a tag to compare

Git Changelog Maven plugin changelog

Changelog of key-format-java.

v0.2.0

Co-Authored-By: Markus Sabadello markus@danubetech.com 4bd473ca20bca9a

Signed-off-by: Markus Sabadello markus@danubetech.com 91ceb09c0044c27

  • Add check for correct signature suite.

Signed-off-by: Markus Sabadello markus@danubetech.com 178759ce1118046

  • Require private key and public key for Ed25519 signing.

Signed-off-by: Markus Sabadello markus@danubetech.com ca9460e336f2b70

  • Check URI or String class.

Signed-off-by: Markus Sabadello markus@danubetech.com 4c71790a34d1cec

  • Expect only the private key for signing; and add logging of key sizes.

Signed-off-by: Markus Sabadello markus@danubetech.com 20ef5eb4abc237b

  • Modularize signing and verification operations.

Signed-off-by: Markus Sabadello markus@danubetech.com 923d070834a0d2f

  • RsaSignature2018 suite uses only the RS256 algorithm.

Signed-off-by: Markus Sabadello markus@danubetech.com 4cbbb55d7618b5d

  • Make Indy dependency optional.

Signed-off-by: Markus Sabadello markus@danubetech.com f83a59ac937b390

  • Fix Indy dependency.

Signed-off-by: Markus Sabadello markus@danubetech.com 2b86e645c776b4e

  • Remove dependency on jose4j.

Signed-off-by: Markus Sabadello markus@danubetech.com 647e1ea947d0623