Skip to main content

Install VaultCode for testing

In production, VaultCode must run inside a Primus HSM, otherwise it cannot provide the intended security guarantees. However, for testing purposes, VaultCode can be deployed on an external host as a Docker container.

Outside the HSM

Installing VaultCode outside of the HSM is intended for easier integration testing, because it does not require the latest Primus HSM hardware (in particular, it works with X/E-series devices). This mode runs the VaultCode container on an outside host, instead of on the VaultContainers platform. As before, the container connects to an HSM Partition via the JCE interface.

Automated Approval with VaultCode Test

Simulator

As an additional option during testing and integration, we offer VaultCode to be run without connecting to an HSM at all. This solution is intended to test your other HSM related applications with your custom VaultCode executable. In this way you can focus on your executable logic and observe how it performs before connecting VaultCode to your HSM.

When running in this mode you need to configure the application configuration to run in demo mode. Automated Approval with VaultCode Simulation

danger

This setup is intended for integration testing only. It is not a production setup. When VaultCode runs outside of the HSM, the HSM cannot provide any guarantees about the runtime environment.

Get started withCloudHSM for free.
Other questions?Ask Sales.
Feedback
Need help?