This section describes the setup steps for Microsoft SQL Server 2022, which is required for integration with the Utimaco SecurityServer EKM provider. Please ensure that all hardware and software prerequisites mentioned in the previous sections are fulfilled before proceeding.
Within the u.trust Anchor product bundle, you should find these files for use with the SecurityServer EKM provider under the path .\u.trust_anchor_product_bundle-x.x\Software\Windows\Crypto_APIs\EKM:
-
\lib\cssqlekm.dll -
\lib\cssqlekmlib.dll
The former is the provider library that will be loaded into SQL Server, and the latter is required by it. These files are located in C:\Program Files\Utimaco\SecurityServer\Lib\, which must be in the system PATH.
The C:\Program Files\Utimaco\SecurityServer\Lib\ is not present in the system PATH by default; it must be included manually.
-
cssqlekm.cfg
This file contains the parameters that the SecurityServer EKM provider will use when communicating with the HSM. Please see the next sections for details.