Skip to content

Commit a1e75e0

Browse files
committed
OCPBUGS#56526 updating install encryption proc to use XTS only
1 parent cd1eda2 commit a1e75e0

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

modules/installation-special-config-storage.adoc

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This feature:
4444
* Is supported on {op-system-first} systems only
4545
* Sets up disk encryption during the manifest installation phase, encrypting all data written to disk, from first boot forward
4646
* Requires no user intervention for providing passphrases
47-
* Uses AES-256-XTS encryption, or AES-256-CBC if FIPS mode is enabled
47+
* Uses AES-256-XTS encryption
4848

4949
[id="installation-special-config-encryption-threshold_{context}"]
5050
=== Configuring an encryption threshold
@@ -289,6 +289,19 @@ $ butane $HOME/clusterconfig/worker-storage.bu -o <installation_directory>/opens
289289
+
290290
Repeat this step for each node type that requires disk encryption or mirroring.
291291

292+
. If you enable encryption, edit the manifest that was produced by the previous step and replace the cipher `aes-cbc-essiv:sha256` with `aes-xts-plain64`.
293+
The following excerpt shows a sample encryption configuration after this change:
294+
+
295+
[source,yaml]
296+
----
297+
# ...
298+
luks:
299+
# ...
300+
options:
301+
- --cipher
302+
- aes-xts-plain64
303+
----
304+
292305
. Save the Butane configuration file in case you need to update the manifests in the future.
293306

294307
. Continue with the remainder of the {product-title} installation.
@@ -357,7 +370,6 @@ In such situations, it is possible to access nodes using `ssh core@<node>.<clust
357370
<1> The encryption format.
358371
When the TPM v2 or Tang encryption modes are enabled, the {op-system} boot disks are encrypted using the LUKS2 format.
359372
<2> The encryption algorithm used to encrypt the LUKS2 volume.
360-
The `aes-cbc-essiv:sha256` cipher is used if FIPS mode is enabled.
361373
<3> The device that contains the encrypted LUKS2 volume.
362374
If mirroring is enabled, the value will represent a software mirror device, for example `/dev/md126`.
363375
+

0 commit comments

Comments
 (0)