Prerequisites
Transaction Security Broker (TSB)
Ensure that you have access to a Transaction Security Broker. It should be fully installed, configured, and updated to:
- TSB Software v.1.18.0 or higher.
The TSB is available both on-premise or as-a-service with CloudHSM. For more information on how to configure and install TSB on-premise, follow the TSB installation guide.
HSM Configuration
- On-Premise
- CloudHSM
If you have configured the TSB with a on-premise Primus HSM, ensure that:
- The HSM is running firmware v2.8.21, v2.11 or higher. You can download the firmware from the Support Portal.
- You have completed the initial wizard.
- You have configured the HSM as described in the TSB installation guide.
CloudHSM is already pre-configured for Docker signing. No further action needed.
Securosys Licences
The following licenses are required:
- On-Premise
- CloudHSM
With Multi-Authorization Workflow:
- Transaction Security Broker (TSB) Server Software License
- Primus HSM with:
- Attestation License
- Smart Key Attribute (SKA) License
Without Multi-Authorization Workflow:
- Transaction Security Broker (TSB) Server Software License
- Primus HSM with:
- Attestation License
With Multi-Authorization Workflow:
- TSB Without Multi-Authorization Workflow:
- REST-API
Docker installation
Before proceeding, ensure that Docker is installed and running on your system. To install Docker, follow the Docker documentation.
On Linux, it is recommended to add your user to the docker
group.