EzSign Key Store and HSM Support
From version 4.2.1
Note: For previous versions contact support
EzSign supports the following HSMs and Key Stores:
Via the PKCS#11 Interface
The following HSMs are supported via the pkcs#11 interface. You must set the corresponding model property (as indicated below) for the specific HSM
- EnTrust nCipher nShield range
-
token.pkcs11.model=NCipherTested: nShield Connect 500+, nShield Edge
-
- Thales Luna range
-
token.pkcs11.model=LunaTested: Luna 6
-
- Utimaco
-
token.pkcs11.model=UtimacoTested: Utimaco simulator
-
- Thales DPoD Cloud HSM
-
token.pkcs11.model=LunaTested: Latest cloud HSM
-
- AWS CloudHSM
-
token.pkcs11.model=AWSCloudHSMTested: Latest cloud HSM
-
-
Yubi HSM 2
-
token.pkcs11.model=YubiHsmTested: YubiHSM 2 FIPS
-
Bespoke Interfaces
-
Google KMS
- Configured via the
token.googleKmsproperties
- Configured via the
-
Azure KeyVault
- Configured via the
token.azureKeyVaultproperties
- Configured via the
-
Thales payShield 10k
-
Configured via the
token.payShieldpropertiesTested: payShield 10k
-
Refer to the installation and configuration guide for details on configuring EzSign for these key stores
Note that the tested instances are confirmed. Backwards compatibility should be maintained by the vendors for the PKCS#11 interface for later versions