HSM Integration for AppViewX

An HSM (Hardware Security Module) is a piece of hardware and associated software or firmware that usually resides in a PC or server and provides at least the minimal cryptographic functions. These functions include encryption, decryption, key generation, and hashing. The physical device offers physical tamper-resistance and has a user interface and a programmable interface. Other names for an HSM include Personal Computer Security Module (PCSM), Secure Application Module (SAM), Hardware Cryptographic Device, or Cryptographic Module.

For the deployment, AppViewX enables support for integrating all HSMs that support the PKCS11 library, an interface that facilitates interaction between the HSM and AppViewX. This eliminates the need to deploy vendor-specific SDKs and JAR files, thus significantly reducing the time it takes for integrating and installing an HSM.

The deployment currently supports the following four HSM vendors:
  • Utimaco
  • Fortanix
  • Entrust
  • Thales TCT
  • Thales - DPoD
  • Thales - GPN.

Accessing HSM

New Menu Old Menu
In the Platform module, from the navigation pane on the left, under VAULT & SECURITY, select HSM.

The HSM page is displayed.

  1. From the main navigation menu, select Inventory > HSM.
  2. The HSM page is displayed.
For more information on how to switch between menus, click here.