affinidi_tdk_vault_data_manager 1.1.0-dev.4 copy "affinidi_tdk_vault_data_manager: ^1.1.0-dev.4" to clipboard
affinidi_tdk_vault_data_manager: ^1.1.0-dev.4 copied to clipboard

The Affinidi TDK - Vault Data Manager package provides the interface to interact with Afinidi's Vault Data Manager service.

example/README.md

Vault Data Manager Examples #

This directory contains examples demonstrating how to use the Vault Data Manager package, which is part of the Affinidi TDK.

Encryption #

1. Generate Encryption Material #

Shows how to generate a data encryption material which includes:

  • DEK encrypted with wallet crypto material
  • DEK encrypted with API public key
  • SHA-256 hash of wallet crypto material

View Example

2. Convert Wallet-Encrypted DEK to API-Encrypted DEK #

Shows how to convert a DEK encrypted with wallet material to one encrypted with the API's public key - View Example

3. Retrieve Wallet Crypto Material Hash #

Shows how to derive a SHA-256 hash of the wallet crypto key used for verification - View Example

1
likes
0
points
451
downloads

Publisher

verified publisheraffinidi.com

Weekly Downloads

The Affinidi TDK - Vault Data Manager package provides the interface to interact with Afinidi's Vault Data Manager service.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

affinidi_tdk_common, affinidi_tdk_cryptography, affinidi_tdk_vault_data_manager_client, built_value, dio, http_mock_adapter, path

More

Packages that depend on affinidi_tdk_vault_data_manager