Per verificar si el vostre volum encriptat utilitza PBKDF2 o Argon2id, executeu l'ordre següent.
Substituïu [partició] amb el nom de la partició trobat al pas 1.6.
cryptsetup luksDump /dev/[partició]
A la sortida:
Version
indica la versió de LUKS, ja sigui1
o2
.PBKDF
indica la funció de derivació de clau, ja siguipbkdf2
oargon2id
.
Si el vostre volum encriptat ja utilitza LUKS2 i Argon2id, podeu aturar-vos aquí.
Executeu l'ordre següent per fer una còpia de seguretat de la vostra capçalera LUKS1.
Substituïu [partició] amb el nom de la partició trobat al pas 1.6.
cryptsetup luksHeaderBackup /dev/[partició] --header-backup-file /home/amnesia/luks1header
Si alguna cosa va malament, podreu restaurar la vostra capçalera LUKS1 d'aquesta còpia de seguretat amb:
cryptsetup luksHeaderRestore /dev/[partició] --header-backup-file /home/amnesia/luks1header
Per actualitzar la capçalera de LUKS a LUKS2, executeu l'ordre següent.
Substituïu [partició] amb el nom del dispositiu trobat al pas 1.6.
cryptsetup convert /dev/[partició] --type luks2
Per verificar que Argon2id és la nova funció de derivació de claus, torneu a executar l'ordre següent.
Substituïu [partició] amb el nom de la partició trobat al pas 1.6.
cryptsetup luksDump /dev/[partició]
A la sortida, verifiqueu que:
La
Version
és2
i no1
.El
PBKDF
ésargon2id
i nopbkdf2
.
Intenteu desbloquejar el vostre volum encriptat.