Releases: Sphereon-Opensource/SSI-SDK-crypto-extensions
Releases · Sphereon-Opensource/SSI-SDK-crypto-extensions
v0.18.1
0.18.1 (2024-04-04)
Bug Fixes
- Padding had incorrect length comparison (d141050)
v0.18.0
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
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
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
0.15.0 (2023-09-30)
Features
- check whether resolution is configured properly (01a693b)
v0.14.1
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
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
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
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
0.12.0 (2023-05-07)
Features
- Move mnemonic seed generator to crypto extensions (748a7f9)
- Move mnemonic seed generator to crypto extensions (173ef88)