Bootstrap the sign and encrypt engine in Identity Manager
This article includes updates for Smart ID 23.04.2.
Overview
The sign/encrypt engine is a component of Identity Manager which manages keys and certificates used for several purposes, and most of them have to be configured for each deployment, so that the private keys are kept secret.
The keys themselves may be stored in files or externally on a HSM (Hardware Security Module) for increased security, which is a separate topic not further discussed here - see, for example, Configure HSM in Identity Manager, which does not yet cover Docker deployment.
This article focuses on bootstrapping with PKCS#12 files.
Important: Some keys and certificates need to be bootstrapped before starting the application(s) the first time, especially for the two first use-cases below.
Whenever secrets or history entries were created with the demo keys, a simple bootstrapping is no longer possible without using additional tooling in order to re-sign history entries or re-encrypt secrets.
Use-cases in detail
Copyright 2024 Technology Nexus Secured Business Solutions AB. All rights reserved.
Contact Nexus | https://www.nexusgroup.com | Disclaimer | Terms & Conditions