Une installation standard de Debian permet de déchiffrer son disque /
au démarrage à l'aide d'une carte à puce GPG (type yubikey, nitrokey, librem key ou autre). Ce journal vise à mettre en avant cette option méconnue.
Configuration
En partant d'une installation Debian standard avec chiffrement (le disque /
est alors placé sous /dev/sda5
, le déverrouillage se fait initialement par mot de passe), il faut modifier le fichier /etc/crypttab
:
sda5_crypt UUID=... /etc/cryptsetup-initramfs/root_key.asc luks,discard,keyscript=/lib/cryptsetup/scripts/decrypt_gnupg-sc
Il faut ensuite (…)