Cryptographic hardware for SSL acceleration | HCL Digital Experience

If your portal environment makes extensive use of SSL, you might choose to use cryptographic hardware to offload encryption and improve performance. HCL Portal tolerates interfacing through WebSphere Application Server with cryptographic hardware for SSL acceleration. However, the tasks that are involved in setting up and configuring cryptographic hardware are specific to web servers or WebSphere Application Server and do not necessarily involve configuring HCL Portal.

The WebSphere® Application Server Information Center contains several topics for setting up and configuring password encryption with cryptographic hardware. Refer to these topics to get started with password encryption and learn more about available encryption features.

Most cryptographic hardware requires the PKCS11 support software for the host machine and internal firmware. To get started with cryptographic hardware, you must install the required support software, configure IBM® HTTP Server, then install the necessary devices. Refer to Getting started with the cryptographic hardware for SSL at:

You can create a plug point to encrypt and decrypt all passwords in WebSphere® Application Server that are currently encoded or decoded by using Base64-encoding. Refer to Plug point for custom password encryption at:
Create a custom class to encrypt passwords after you create your server profile. Refer to Enabling custom password encryption at:
In stand-alone environments, administrative functions such as installing WAR files or adding trace settings can fail when you meet both of the following conditions:
  • Your HCL Portal server uses the RSA_token value for security.
  • You enable cryptographic offloading of SSL decryption and encryption through an implementation of PKCS11.
If your stand-alone environment meets both of the preceding conditions, complete the following steps:
  1. Log in to the WebSphere® Integrated Solutions Console.
  2. Go to Security > Global Security > Administrative security > Administrative authentication
  3. Select Only use the active application authentication mechanism.
  4. Click Apply then OK and save the changes to the master configuration.
  5. Log out of the WebSphere® Integrated Solutions Console.
  6. Restart the HCL Digital Experience server.