github hyperledger/aries-framework-go v0.1.3
v0.1.3 Release Notes - May 06, 2020

latest releases: v0.1.8, v0.1.7, v0.1.6...
4 years ago

This release adds the following features to the Aries Framework Go.

  • Support for the Out-of-Band protocols at the SDK level
  • Support for Issue Credential and Present Proof protocols.
  • Initial support for did:key method in the framework.
  • KMS/Crypto
    • New Crypto implementation based on Tink.
    • New local KMS implementation using the new Crypto default implementation.
    • New ECDH-ES Tink key templates needed for JWE encryption/decryption.
    • New SecretLock service to protect keys in the KMS store.
    • JWE Serialize/Deserialize support.
    • JWE Encrypt/Decrypt support using ECDH-ES Tink key templates
    • Support importing private keys into the new local KMS
    • Support exporting public keys as raw [ ]byte from local KMS in both DER and IEEE-P1363 format
    • Support reading public keys raw [ ]byte as Tink key handles to be used with Crypto/KMS service
  • Linked Data Signatures
    • Support for JWS proof type.
    • Support for JsonWebSignature2020 and EcdsaSecp256k1Signature2019 signature suites
      • (in addition to existing support for Ed25519Signature2018)
  • VC/VP Improvements
    • Do not pass private keys directly for signing, use Signer abstraction.
    • Support JsonWebSignature2020 and EcdsaSecp256k1Signature2019 signature suites
      • (in addition to existing support for Ed25519Signature2018.)
    • Support multiple signature suites for signing and verification.
    • Support JWK in the signature suites and in DID resolution.
    • Examples of Crypto/KMS based signers and verifiers of VC linked data proofs.
    • Improved JSON-LD strict validation of VC / VP documents.

Don't miss a new aries-framework-go release

NewReleases is sending notifications on new releases.