Memorial de linhas de comando para usar criptografia Luks com cabeçalho separado (headless).
Obs. O programa cryptsetup vai ser usado, está disponível no pacote do mesmo nome, caso não o tenha instalado, rode:
apt install cryptsetup
cryptsetup reencrypt --new --header arquivo_cabecalho /dev/vda2
cryptsetup luksDump /dev/vda2
Repare que não há nada, pois as informações da criptografia foram para o arquivo arquivo_cabecalho.
cryptsetup luksDump arquivo_cabecalho
cryptsetup open /dev/vda2 cripto --header arquivo_cabecalho
mount /dev/mapper/cripto /mnt
umount /mnt
cryptsetup close cripto
cryptsetup reencrypt --decrypt --header arquivo_cabecalho /dev/vda2