Credential management
The identity and TLS client certificate CryptoHub created for the Venafi Adaptable CA service must be added as credentials in Venafi TPP.Define user credentials
To define user credentials, perform the following steps:In the Username Credential window, add the username and password contained inside the credential.txt file extracted from the Venafi Adaptable endpoint zip.
Define TLS client certificate credentials
The TLS client PKCS #12 file (pki.p12) is used to mutually authenticate with the CryptoHub, allowing only authorized operation and establishing an encrypted tunnel to prevent man-in-the-middle eavesdropping on traffic.
To define TLS client certificate credentials in Venafi TPP, perform the following steps:
In the Certificate Credential window, give the credential a name and choose the option to import a certificate and select the
pki.p12 file you extracted from the Venafi Adaptable CA endpoint zip the CryptoHub generated for the service.Specify the corresponding private key password contained within the
pki-password.txt file that was also extracted from the Venafi Adaptable CA endpoint zip.CA template creation
To create CA templates in Venafi TPP, perform the following steps:In the main policy tree, select Add > CA Template > Adaptable. The Add New Adaptable window will appear.
Define the following General and Connection fields:
- CA Name: The desired CA name.
- Username Credential: The username credential you created.
- Certificate Credential: The certificate credential you created.
-
Service Address: The CryptoHub IP address or hostname and the Host API port number contained inside the
info.txtfile (it must be in the format shown in the image below). - Profile String: The container name and name of the issuing CA certificate on the CryptoHub (it must be in the format shown in the image below).
-
PowerShell Script: Futurex KMES CA

If custom X.509 extensions, validity periods, or Futurex approval groups are desired, define them in the Custom Fields section. Note that for these to be visible, the
FuturexCreateCustomFields.ps1 script must have been successfully run.Select [ Validate ] to test the connection and authentication with the CryptoHub. This can take up to 5-15 seconds to complete.
Certificate policy creation
To create certificate policies, perform the following steps:In the Other Information section, select the three dots next to the CA Template field and select the CA template you created.




