Product Documentation

SAKA ships with the HSM driver pre-built by default, so for most customers it is not necessary to build the driver. But there may be times when the security requirements of a deployment demand that the driver be built from source after the appliance has been shipped to a customer. If this is the case, follow these steps as the root user to build the driver:

  1. Copy the StrongKey-supplied HSM distribution to the folder /usr/local/software on the appliance.

  2. Check the sha256sum of the distribution against the values provided by StrongKey.

  3. Unzip the distribution in /usr/local/software

  4. Change directory to /usr/local/software/hsm/utimaco

  5. Execute the install_HSM.sh script.

 

Building the HSM driver is complete. An example of this process follows:

shell> sha256sum /usr/local/software/Utimaco_HSM_V4.50.0.1.zip
7ea615bdb0cd5d2ef5f5b43091e7b650abb953616e860ac940802dcd6069fe22  /usr/local/software/Utimaco_HSM_V4.50.0.1.zip

shell> unzip Utimaco_HSM_V4.50.0.1.zip

shell> cd /usr/local/software/hsm/utimaco

shell> ./install_HSM.sh 
You can ignore the SSL errors that you get after running the script.

Once the HSM driver has been successfully installed, reboot the server
shell> init 6