Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

v0.1.5 Release Notes

Compare
Choose a tag to compare
@fqutishat fqutishat released this 08 Dec 01:14
35f4bc1

Encrypted Storage Capability (#2199)

  • Support for encrypted storage. Encryption format and underlying storage providers are both pluggable.
  • Concrete implementation of the EDV encryption format (data model).
  • Concrete implementation of the EDV REST API as a storage provider.
  • Support for TrustBloc EDV Server extensions. These are optional and default to being disabled in order to ensure compatibility with purely standard EDV server implementation.

LD Signatures

  • Support for capabilityChain in LD proofs (#2285)

BBS+ Signatures 2020 (#1725)

  • BBS+ signer of VC
  • BBS+ selective disclosure of VC
  • Interoperability tests

WebKMS

  • Add remote Webkms client as RemoteKMS kms.KeyManager implementation and RemoteCrypto crypto.Crypto implementation (#2313, #2307)
  • RemoteKMS and RemoteCrypto are Aries pluggable services (using WithKMS() and WithCrypt()) (#2313, #2307)

Crypto

  • JWE key wrapping is extracted from the tinkcrypto keys and into the crypto.Crypto api (ie introduction of WrapKey()/UnwrapKey() calls) (#2301, #2300, #2299, #2271, #2257, #2256)
  • Add internal remoteCryptoBox service to support legacyPacker using remote keys (#2369)

did:web

Support for did:web resolution was added (#2288 )