Hashicorp Vault¶
Note
Using a HSM with Hashicorp Vault requires an enterprise license for Vault! If your main use case is (automatic) unsealing with NetHSM, OpenBao also supports that.
HSM support¶
NetHSM can be used to protect your Vault secrets. It supports all features outlined in the Vault HSM overview through the NetHSM PKCS#11 module. This includes:
Root key Wrapping
Automatic Unsealing
Seal Wrapping
Entropy Augmentation
Please refer to the example setup and documentation for using Vault with NetHSM.
Managed Keys¶
Vault can also be configured to use NetHSM for 3rd party key management. This feature is also provided through PKCS#11 and is enabled by setting up NetHSM as kms_library in Vault.
Note
Utilizing managed keys though NetHSM has not been extensively tested. For a basic example, please refer to the setup documentation.