Odemčení (decrypt) LUKS zařízení lze provádět také pomocí keyfile - souboru s klíčem. V nejjednodušším případě by stačilo do souboru umístit současný klíč k dešifrování a do příkazu s cryptsetup luksOpen přídat parametr --key-file=/cesta/keyfile. Vhodnější je však vygenerovat náhodný klíč a postupovat takto:

Vygenerovat náhodný klíč o délce 8192 bitů
sudo dd if=/dev/urandom of=/home/user/Documents/luks_keyfile bs=1024 count=8

Přidat klíč do LUKS zařízení /dev/sdb2
sudo cryptsetup luksAddKey /dev/sdb2 /home/user/Documents/luks_keyfile

Odemčení LUKS zařízení /dev/sdb2 pomocí keyfile
sudo cryptsetup luksOpen /dev/sdb2 data --key-file=/home/user/Documents/luks_keyfile

--------------------------------------

Detaily o LUKS zařízení včetně klíčů
sudo cryptsetup luksDump /dev/sdb2


https://www.root.cz/zpravicky/zranitelnost-luks-2-2-0-a-novejsich-disk-jde-rozsifrovat-bez-hesla/

 

cryptsetup reencrypt -- změna paramterů šifrování (např. změna šifry nebo master klíče)

cryptsetup reencrypt --decrypt -- dešifrování aktuálně zašifrovaného zařízení

cryptsetup reencrypt --encrypt -- zašifrování aktuálně nešifrovaného zařízení


https://czwiki.cz/Lexikon/Linux_Unified_Key_Setup


https://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-praxe-sifrovani-s-dm-crypt-luks

Zcela ideální k zaplnění svazku náhodnými daty by bylo použít generátor náhodných čísel /dev/random. Tento generátor vytváří kvalitní náhodná čísla, ale je neuvěřitelně pomalý. Z tohoto důvodu je podstatně vhodnější použít zařízení /dev/urandom, které sice generuje méně "kvalitní" náhodná čísla, ale generuje je neporovnatelně rychleji.

K samotnému zaplnění zvoleného svazku náhodnými daty použijte nástroj dd:

dd if=/dev/urandom of=/dev/svazek