Store Private Keys on an HSM
For added security, you can use an HSM to secure the private keys used in SSL/TLS decryption for:
SSL Forward Proxy —The HSM can store the private key of the Forward Trust certificate that signs certificates in SSL/TLS forward proxy operations. The firewall will then send the certificates that it generates during such operations to the HSM for signing before forwarding the certificates to the client. SSL Inbound Inspection —The private keys for the internal servers for which you are doing SSL/TLS inbound inspection can be stored on the HSM.
Store Private Keys on an HSM
On the HSM, import or generate the certificate and private key used in your decryption deployment. For instructions on importing or generating a certificate and private key on the HSM, refer to your HSM documentation.
(Thales nShield Connect only) Synchronize the key data from the Thales nShield remote file system to the firewall. Synchronization with the SafeNet Network HSM is automatic. From the firewall web interface, select Device > Setup > HSM. Select Synchronize with Remote Filesystem in the Hardware Security Operations section.
Import the certificate that corresponds to the HSM-stored key onto the firewall. From the firewall web interface, select Device > Certificate Management > Certificates > Device Certificates. Click Import. Enter the Certificate Name. Browse to the Certificate File on the HSM. Select a File Format. Select Private Key resides on Hardware Security Module. Click OK and Commit.
(Forward trust certificates only) Enable the certificate for use in SSL/TLS Forward Proxy. Locate the certificate you imported in Step 3. Select Forward Trust Certificate. Click OK and Commit.
Verify that you successfully imported the certificate onto the firewall. Locate the certificate you imported in Step 3 and check the icon in the Key column: Lock icon—The private key for the certificate is on the HSM. Error icon—The private key is not on the HSM or the HSM is not properly authenticated or connected.

Related Documentation