apps hsm-group
Note: Starting in release 6.14.00, Entrust/nCipher HSM integration is deprecated. Gen2 DSSL HSMs (nCipher v1.0) and Gen3 HSMs using nCipher 12.6 (`nshield_12_60`) are no longer supported, and upgrades are blocked if any nCipher HSM configuration is present.
Use the apps hsm-group command to configure an HSM group.
The apps hsm-group command has the following syntax:
apps hsm-group <alias <alias>>
type luna-hsm
comm <comment>
hsm-alias
add <HSM alias>
delete <HSM alias>
The following table describes the arguments for the apps hsm-group command:
|
Argument |
Description |
||||||
|
alias <alias> |
Specifies an alias of the HSM group. For example: (config) # apps hsm-group alias hsm-set
Note: Only one HSM group can be configured. |
||||||
|
type luna-hsm |
Specifies the vendor type Thales-Luna HSM. |
||||||
|
comment <comment> |
Add a comment to an HSM group. Comments can be up to 128 characters. Comments longer than one word must be enclosed in double quotation marks. For example: (config) # apps hsm-group alias hsm-set comment "HSM group1" |
||||||
|
hsm-alias add <HSM alias> delete <HSM alias> |
Specifies the HSM alias to add or delete as follows:
Examples: (config) # apps hsm-group alias hsm-set hsm-alias add hsm1 (config) # apps hsm-group alias hsm-set hsm-alias add hsm2 (config) # apps hsm-group alias hsm-set hsm-alias delete hsm1 |
||||||
|
hsm-set fetch keymap <URL> |
Fetches the text file with the key mappings from the specified URL. You must create a text file with the key mappings and upload it to a server. Enter a valid directory path including the text file name. It is recommended to use a secure protocol, such as SCP or HTTPS to access the URL. Example of the Keymap text file format: server-ip key-name/key-token 20.1.1.1 rsa2048-server1-cert 20.1.1.2 key_pkcs11_uad6963c0f0c30037c707e22ed6ccf8e12014a237d 20.1.1.3 433 rsa2048-server1-cert 20.1.1.4 433 key_pkcs11_uad6963c0f0c30037c707e22ed6ccf8e12014a237d Example: (config) # apps hsm-group alias hsm-set fetch keymap scp://user@10.10.10.10/keymap.txt |
Related Commands
The following table summarizes other commands related to the apps hsm-group command:
|
Task |
Command |
||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Displays Security World information. |
# show apps hsm-group world |
||||||||||||||||||||||||
|
Displays SSL session statistics that are handled by HSM servers. |
# show apps hsm-group session-stats |
||||||||||||||||||||||||
|
Displays HSM buffer statistics. |
# show apps hsm-group buffer-stats |
||||||||||||||||||||||||
|
Displays all statistics along with their operation state. |
# show apps hsm-group all |
||||||||||||||||||||||||
|
Displays operational status along with their operation state. The operational states are as follows:
Note: To register your clinet in Luna server, refer to Client Register - Luna Command Reference for more details.
|
# show apps hsm-group status |
||||||||||||||||||||||||
|
Displays the list of key labels available in Thales- Luna HSM group. |
#show apps hsm-group keylabels |
||||||||||||||||||||||||
|
Deletes a specified HSM group. |
(config) # no apps hsm-group alias hsm-set |
||||||||||||||||||||||||
|
Deletes all HSM groups. |
(config) # no apps hsm-group all |
||||||||||||||||||||||||
|
Verifies if the Luna Network HSM slots/partitions are visible to the Client. |
#show apps hsm-group verify |
||||||||||||||||||||||||
|
Verifies if the Luna HSM appliances are pingable. |
# show apps hsm-group ping-result |
||||||||||||||||||||||||
|
Verifies the Luna HSM appliances HA statistics. |
# show apps hsm-group ha |
||||||||||||||||||||||||
|
Displays HSM server information |
# show apps hsm-group server |



