Integrating Third Party Applications

After deploying an HSM on Demand (HSMoD) service, you can integrate it with your applications, as described in the following documents and video tutorials:

Integration Guide Summary
Apache HTTP Server (PDF only) This guide demonstrates integrating an HSM on Demand service with an Apache HTTP server to off-load cryptographic operations onto the HSMoD service.
CyberArk Digital Vault Integration Guide This guide demonstrates how to secure CyberArk Digital Vault's top-level encryption key within an HSMoD service.
Docker Container Integration Guide This guide demonstrates how to off-load cryptographic operations from applications running within a Docker Container to an HSMoD service.
EJBCA Integration Guide This guide demonstrates how to off-load cryptographic operations from an EJBCA server to an HSMoD service.
Entrust Authority Security Manager Integration Guide This guide demonstrates securing an Entrust Authority Security Manager private key within an HSMoD service.
Hyperledger Fabric (Blockchain) Integration Guide This guide demonstrates using an HSM on Demand service's PKCS#11 API to securely store a Hyperledger Fabric Admin Certificate Authority, Peer, and Orderer private keys.
IBM HTTP Server and IBM WebSphere Integration Guide This guide demonstrates configuring the IBM HTTP server to use an HSM on Demand service for an SSL connection. Additionally, it demonstrates using an HSMoD service to provide secure key management and SSL acceleration on an IBM WebSphere.
Java Code Signer Integration Guide This guide demonstrates how to sign Java artifacts using an encryption key generated on an HSMoD service.
Microsoft Active Directory Certificate Services Integration Guide This guide demonstrates how to secure your Microsoft Root Certificate Authority (CA) signing key in an HSMoD service.
Microsoft ADCS Video Tutorial This video tutorial demonstrates how to secure your Microsoft Root Certificate Authority (CA) signing key in an HSMoD service.
Microsoft ADRMS (PDF only) This guide outlines the steps to configure and integrate Active Directory Rights Management Services with an HSMoD service, securing the AD RMS Cluster Key within the HSMoD service.
Microsoft Authenticode Integration Guide This guide demonstrates how to generate and secure your Microsoft Authenticode certificates on an HSMoD service. In addition, it demonstrates the configuration of an HSMoD service with MS Strong Name, MAGE/ClickOnce, or HCK.
Microsoft Internet Information Services (IIS) Integration Guide This guide demonstrates how to secure your Microsoft Internet Information Service encryption keys in an HSMoD service.
Microsoft Online Certificate Status Protocol Integration Guide This guide demonstrates how to secure your Microsoft Online Certificate Status Protocol identity keys on an HSMoD service.
Microsoft SQL Server Integration Guide This guide demonstrates how to off-load Microsoft SQL Server cryptographic operations to an HSMoD service.
OpenSSL Integration Guide This guide demonstrates how to secure your OpenSSL SSL keys on an HSMoD service.
Oracle iPlanet (PDF only) This guide demonstrates integrating an HSM on Demand service with an Oracle iPlanet Web Server to off-load cryptographic operations onto the HSMoD service. Additionally, the guide demonstrates securing the server SSL private key in an HSMoD service.
Oracle Database Integration Guide This guide demonstrates how to ensure that Oracle TDE encryption keys are encrypted with a master key that resides in a HSMoD service.
Oracle WebLogic (PDF only) This guide demonstrates integrating an HSM on Demand service with an Oracle WebLogic server to off-load cryptographic operations onto the HSMoD service. Additionally, the guide demonstrates securing the server SSL private key in an HSMoD service.
Wildfly/JBoss Application Server Integration Guide This guide demonstrates how to off-load JBoss application server cryptographic operations to an HSMoD service to improve performance and security.