Menu="UserPreferences" Title="Encryption Settings" Icon="encryption-settings.png" Tag="key" ---
Encryption key: :   > Shows the path and name of the current keyfile, if present. > > This keyfile is read during array Start and is used to encrypt/decrypt content of encrypted devices. Delete : > With array Stopped, the keyfile may be deleted in order to specify a different encryption key. Note that once a device > is formatted with a particular key it may only be opened using that same key. Changing the encryption key requires > encrypted devices to be reformatted **resulting in permanent loss of all existing data on those devices.** > With array Started, the keyfile may be deleted to ensure there is no encryption key present on the server when > the array is online. Note that plugins are installed and may execute before and during the array Start process. Encryption input: : > Select manual input or file input of the encryption key. Note that the encryption key needs to be re-entered each time the server is rebooted. > > The array will **not** Start automatically when encrypted volumes are present.
Passphrase: : onKeyUp="this.form.apply.disabled=(this.form.text.value!=this.form.textConf.value)">show passphrase Retype passphrase: : onKeyUp="this.form.apply.disabled=(this.form.text.value!=this.form.textConf.value)"> > Enter a passphrase of up to 512 characters. It is highly advisable to only use the 95 printable characters from the > first 128 characters of the [ASCII table](https://en.wikipedia.org/wiki/ASCII), as they will always have the same binary > representation. Other characters may have different encoding depending on system configuration and your passphrase will > not work with a different encoding. If you want a longer passphrase or to include binary data, upload a keyfile instead. > Please refer to the [cryptsetup FAQ](https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions#5-security-aspects) > for what constitutes a *secure* passphrase. > **Memorize** this passphrase. **IF LOST, ENCRYPTED CONTENT CANNOT BE RECOVERED!**
: Array must be Stopped to change