Integrating Third Party Applications

After deploying an HSM on Demand 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.
EJBCA Integration Guide (PDF only) This guide demonstrates integrating an HSM on Demand service with an EJBCA server to off-load cryptographic operations onto the HSMoD service.
Entrust (PDF only) This guide demonstrates securing an Entrust Authority Security Manager private key within an HSM on Demand 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 WebSphere Server (PDF only) 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 Java code sign using a signing key generated on a HSM on Demand service.
JBoss Application Server (PDF only) This guide demonstrates integrating an HSM on Demand service with a JBoss Application Server to off-load cryptographic operations onto the HSMoD service and secure the SSL private key and certificate within the service.
Microsoft Active Directory Certificate Services Integration Guide This guide demonstrates securing a Microsoft root Certificate Authority signing key within an HSM on Demand service. It demonstrates the configuration for both a standard and cluster server environment.
Microsoft ADCS Video Tutorial This video tutorial demonstrates securing a Microsoft root Certificate Authority signing key within an HSM on Demand service.
Microsoft ADRMS (PDF only) This guide outlines the steps to configure and integrate Active Directory Rights Management Services with an HSM on Demand service, securing the AD RMS Cluster Key within the HSMoD service.
Microsoft Authenticode Integration Guide This guide provides the necessary information to install, configure, and integrate Microsoft Authenticode with an HSM on Demand service. In addition, it demonstrates the configuration of an HSMoD service with MS Strong Name, MAGE/ClickOnce, or HCK.
Microsoft OCSP (PDF only) This guide demonstrates integrating the Microsoft Online Certificate Status Protocol with an HSM on Demand service for your Online Responder Service.
Microsoft SQL Server Integration Guide This guide demonstrates integrating an HSM on Demand service with a Microsoft SQL server. The HSMoD service is used for the storage of keys and cryptographic operations such as key creation, deletion, encryption, and decryption.
OpenSSL (PDF only) This guide demonstrates integrating OpenSSL with the LunaCA3 or GemEngine to store and use SSL keys on the HSM on Demand 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 provides detailed procedures on integrating your Oracle database with an HSM on Demand service, and enabling transparent data encryption on the database.
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.