cryptsetup upgrade.inline.es
Para verificar si tu volumen cifrado usa PBKDF2 o Argon2id, ejecuta el siguiente comando.
Remplaza [partición] con el nombre de la partición encontrado en el paso 1.6.
cryptsetup luksDump /dev/[partición]
En la salida:
Versiónindica la versión de LUKS, ya sea1o2.PBKDFindica la función de derivación de clave, ya seapbkdf2oargon2id.
Si tu volumen cifrado ya utiliza LUKS2 y Argon2id, puedes detenerte aquí.
Ejecuta el siguiente comando para hacer una copia de seguridad de tu cabecera LUKS1.
Remplaza [partición] con el nombre de la partición encontrado en el paso 1.6.
cryptsetup luksHeaderBackup /dev/[partición] --header-backup-file /home/amnesia/luks1header
Si algo sale mal, podrás restaurar tu cabecera LUKS1 de esta copia de seguridad con:
cryptsetup luksHeaderRestore /dev/[partición] --header-backup-file /home/amnesia/luks1header
Para actualizar tu cabecera LUKS a LUKS2, ejecuta el siguiente comando.
Reemplaza [partición] con el nombre del dispositivo encontrado en el paso 1.6.
cryptsetup convert /dev/[partition] --type luks2
Para verificar que Argon2id sea la nueva función de derivación de clave, ejecuta el siguiente comando nuevamente.
Remplaza [partición] con el nombre de la partición encontrado en el paso 1.6.
cryptsetup luksDump /dev/[partición]
En la salida, verifica que:
La
Versiónes2y no1.La
PBKDFesargon2idy nopbkdf2.
Intenta desbloquear tu volumen cifrado.