EncryptionRecoveryQuestion

This command sets the controller recovery question. The controller recovery question is used when the user has forgotten the Crypto user password and wishes to change it. Enter the question as the value.

EncryptionRecoveryAnswer

This command sets the controller password recovery answer. This is the answer to the question set through the EncryptionRecoveryQuestion command ("EncryptionRecoveryQuestion" on page 101). Enter the answer as the command value.

EncryptionRekeyController

This command rekeys the controller when the value Yes is entered.

EncryptionUser

The commands User or Crypto set the encryption user role. The selected role determines which encryption commands are available. Currently the only two roles supported are User and Crypto.

EncryptionUserPasswordSet

This command sets the encryption password for the User role. The command value is the password.

FirmwareLock

This command toggles the array controller firmware through the values Lock and Unlock. Firmware must be unlocked prior being updated.

Encryption logical volume category

The following commands have been added to HP SSA Scripting versions 1.60.0.0 and later to support data encryption features introduced with select Gen8+ controllers.

CryptoScramble

This command performs an instant cryptographic erase on the current logical volume. All user data is lost upon entering the command value Yes.

Encode

This command converts a plaintext logical volume to an encrypted volume, optionally converting the existing data or destroying it. The command values are PreserveData or DestroyData.

If PreserveData is entered, a volume transformation occurs.

EncryptionRekeyVolume

This command rekeys the logical volume when the value Yes is entered. This results in a volume transformation.

Plaintext

This command specifies whether to create a new logical volume in either plaintext or encrypted form. To create a plaintext volume when encryption is enabled, the AllowPlainText option must have been set

Operations 101