Orchestrate uses the Identity Manager service to manage user accounts.
The Identity Manager service exposes multiple HTTP APIs to enable fine-grained account management. The service can be used to generate user accounts and store the private key securely in a vault.
Orchestrate is integrated with HashiCorp Vault to securely store your private keys. Separating key management from your blockchain network and user application increases security.
The account public key, which is generated from the private key, is used to:
- Encrypt and decrypt messages
- Sign arbitrary messages
- Verify the identity of arbitrary messages.