Configure the Futurex PKCS #11 library in vSEC:CMS
Before performing the steps in this section, install and set up vSEC:CMS per the instructions outlined in the following Versasec support article: https://versasec.zendesk.com/hc/enus/articles/360014298379
After you install and configure vSEC:CMS, perform the following tasks to configure the PKCS #11 (FXPKCS11) library in vSEC:CMS:
Start the vSEC:CMS Admin application.
When prompted, insert your System Owner (SO) hardware credential.
Enter the operator passcode for the System Owner and select [ Authenticate ].
If the authentication succeeds, the Admin application starts and logs you into the Operator Console.
In the navigation menu, select Options > Connections.
Select [ Configure ].
In the Extras Connector Configuration dialog, select Hardware Security Module (HSM) in the list of available Connectors, select the >> button, and select [ OK ].
Upon success, Hardware Security Module (HSM) now displays under Enabled Connections.
In the navigation menu, select Options > Connections.
Select [ Add ].
In the HSM Configuration dialog, enter a name for the template and select FutureX VirtuCrypt in the drop-down list.
If vSEC:CMS can find the PKCS #11 module in the system path, the HSM Parameters section appears, and the path to the FXPKCS11 DLL file displays in the PKCS11 DLL name field.
In the Slot field, select slot number 0.
In the PIN field, enter the password for the identity configured in the FXPKCS11 configuration file (i.e., fxpkcs11.cfg), then select [ Check connection ].
If the connection succeeds, you see the following message: Server connection successfully established.
Select [ OK ], then select [ Save ] to finish creating the template.