Skip to content

Releases: Sphereon-Opensource/SSI-SDK-crypto-extensions

v0.18.1

04 Apr 00:38
Compare
Choose a tag to compare

0.18.1 (2024-04-04)

Bug Fixes

  • Padding had incorrect length comparison (d141050)

v0.18.0

19 Mar 20:17
Compare
Choose a tag to compare

0.18.0 (2024-03-19)

Bug Fixes

  • Key did provider fixes for invalid did:key encodings (194c480)
  • Make sure bbs-sig packages are peer deps, because of heir poor Windows and RN support (32d6bd9)
  • Make sure secp256k1 keys are compressed (15493c1)
  • unknown point format (b25d6de)

Features

  • Ensure proper key type is used for did:key in case codeName is JCS/EBSI (af11a99)

v0.17.0

29 Feb 23:06
Compare
Choose a tag to compare

0.17.0 (2024-02-29)

Bug Fixes

  • Make sure we are more strict on hex key lengths for Secp256r1/k1 (2f5bf1f)

Features

  • Add OwnYouData DID plugin (temp until upstream publishes it) (6b428e2)

v0.16.0

13 Jan 23:03
Compare
Choose a tag to compare

0.16.0 (2024-01-13)

Bug Fixes

  • did:key ebsi / jcs codec value was wrong (a71279e)
  • error handling fixed for did:ebsi (6d37523)

Features

  • Add private key to JWK support for Secp256k/r1 (f278967)
  • ebsi resolver. Add support for fallback/multiple registries, so a client isn't required to specify a registry perse (dedd959)

v0.15.0

30 Sep 20:25
Compare
Choose a tag to compare

0.15.0 (2023-09-30)

Features

  • check whether resolution is configured properly (01a693b)

v0.14.1

28 Sep 15:42
Compare
Choose a tag to compare

0.14.1 (2023-09-28)

Bug Fixes

  • decompress comppressed secp256k1 keys when creating JWK (e3c4771)
  • decompress comppressed secp256k1 keys when creating JWK (bcdd47c)
  • decompress comppressed secp256k1 keys when creating JWK (31bacfb)
  • public key mapping updates, fixing ed25519 with multibase encoding (489d4f2)

v0.14.0

09 Aug 21:19
Compare
Choose a tag to compare

0.14.0 (2023-08-09)

Bug Fixes

  • Allow also for local did resolution (0f92566)
  • Allow also for local did resolution (a678459)
  • Allow also for local did resolution (91def9c)
  • RSA import fixes (1e78d70)
  • RSA import fixes (77704a2)
  • RSA import fixes (52c560b)
  • update varint import (c35849c)

Features

  • Add verification functions to KMS (only RSA for now) (a555f11)
  • Add verification functions to KMS (only RSA for now) (8f58f23)
  • Do not resolve DIDs when a DID doc is provided already when matching local keys (b5b7f76)

v0.13.0

30 Jul 23:02
Compare
Choose a tag to compare

0.13.0 (2023-07-30)

Features

  • Add agent resolver method (462b5e3)
  • Add agent resolver method (3c7b21e)
  • Add DID web provider, with RSA and multi key import support (8335fbe)
  • Add support for RSA key generation and RSA to JWK (75ba154)
  • Allow to define controller key when importing keys for a did:web (89b4916)
  • Check also for other supported encryption algorithms when JWK use property is used (36a8ae4)
  • Identifier to DID Document and DID resolution (76e7212)

v0.12.1

24 Jun 17:22
Compare
Choose a tag to compare

0.12.1 (2023-06-24)

Bug Fixes

  • Fix EC handling for DID resolution (5f3d708)
  • Fix EC handling for JWKs (9061e29)
  • Fix EC handling for JWKs (b60825b)
  • Fix EC handling for JWKs (7be20f5)
  • Fix EC handling for JWKs (dd423f2)
  • fix GH action (2d8d6aa)
  • Fixes in JWK handling (f5cd4dd)
  • Make sure we set the saltLength for RSA PSS (51ae676)
  • Make sure we set the saltLength for RSA PSS (e19ed6c)

v0.12.0

07 May 22:06
Compare
Choose a tag to compare

0.12.0 (2023-05-07)

Features

  • Move mnemonic seed generator to crypto extensions (748a7f9)
  • Move mnemonic seed generator to crypto extensions (173ef88)