cryptsetup upgrade.inline.fr
Pour vérifier si votre volume chiffré utilise PBKDF2 ou Argon2id, exécuter la commande suivante.
Remplacer [partition] avec le nom de la partition trouvé à l'étape 1.6.
cryptsetup luksDump /dev/[partition]
Dans la sortie :
Versionindique la version de LUKS,1ou2.PBKDFindique la fonction de dérivation de clé, soitpbkdf2ouargon2id.
Si votre volume chiffré utilise déjà LUKS2 et Argon2id, vous pouvez arrêter ici.
Exécuter la commande suivante pour faire une sauvegarde de votre en-tête LUKS1.
Remplacer [partition] avec le nom de la partition trouvé à l'étape 1.6.
cryptsetup luksHeaderBackup /dev/[partition] --header-backup-file /home/amnesia/luks1header
Si quelque chose se passe mal, vous serez capable de restaurer votre en-tête LUKS1 depuis cette sauvegarde avec :
cryptsetup luksHeaderRestore /dev/[partition] --header-backup-file /home/amnesia/luks1header
Pour mettre à jour votre en-tête LUKS vers LUKS2, exécuter la commande suivante.
Remplacer [partition] avec le nom de périphérique trouvé à l'étape 1.6.
cryptsetup convert /dev/[partition] --type luks2
Pour vérifier qu'Argon2id est la nouvelle fonction de dérivation de clé, exécuter de nouveau la commande suivante.
Remplacer [partition] avec le nom de la partition trouvé à l'étape 1.6.
cryptsetup luksDump /dev/[partition]
Dans la sortie, vérifier que :
La
Versionest2et non1.Le
PBKDFestargon2idet nonpbkdf2.
Essayer de déverrouiller votre volume chiffré.