---
title: 2.17 HSM (Hardware Security Module) Integration 

slug: singleconnect-2-16/217-hsm-hardware-security-module-integration
description: Learn how to integrate a hardware security module (HSM) with Single Connect's web GUI interface using this comprehensive document. Discover the crucial steps to enable and customize the HSM settings in the Single Connect system configuration, which encomp
docTags: 
createdAt: 2020-07-16T13:00:52.000Z
---

## HSM (Hardware Security Module) Integration[](https://archbee.io/docs/1S_A8r9fNbLdT7zDyF13D/PajdTGALutNIVxUkIkUxA#hsm-\(hardware-security-module\)-integration)

A hardware security module (HSM) is a physical computing device that safeguards and manages digital keys for strong authentication and provides crypto processing. Single Connect can encrypt and decrypt data with the key that HSM provides.

To apply this setting follow the steps below:

1. Log in to the Single Connect Web GUI
2. Navigate to Administration > System Config. Man.
3. Set the parameters that the HSM device provider supplies below:

**hsm.enabled, hsm.method, hsm.provider.classname, hsm.keystore.type, hsm.keystore.alias, hsm.keystore.load.password, hsm.keystore.entry.password, hsm.secretkey.algorithm**

Sample configuration parameters:

**hsm.enabled** = true

**hsm.method** = Client&#x20;

**hsm.provider.classname** = com.ncipher.provider.km.nCipherKM

**hsm.keystore.type** = nCipher.sworld

**hsm.keystore.alias** = secureworld

**hsm.keystore.load.password** = xxx

**hsm.keystore.entry.password** = xxx

**hsm.secretkey.algorithm** = AES



