1. 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 sigui 1 o 2.

    • PBKDF indica la funció de derivació de clau, ja sigui pbkdf2 o argon2id.

    Si el vostre volum encriptat ja utilitza LUKS2 i Argon2id, podeu aturar-vos aquí.

  2. 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

  3. 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

  4. 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 és 2 i no 1.

    • El PBKDF és argon2id i no pbkdf2.

  5. Intenteu desbloquejar el vostre volum encriptat.