use USB flash as decryption key
This commit is contained in:
parent
1e412e52b4
commit
9ba9b660c2
2 changed files with 5 additions and 2 deletions
|
|
@ -30,7 +30,9 @@
|
||||||
settings = {
|
settings = {
|
||||||
allowDiscards = true;
|
allowDiscards = true;
|
||||||
fallbackToPassword = true;
|
fallbackToPassword = true;
|
||||||
|
keyFile = "/dev/disk/by-label/LUKS_DECR";
|
||||||
|
keyFileSize = 512 * 64;
|
||||||
|
keyFileOffset = 512 * 128;
|
||||||
};
|
};
|
||||||
initrdUnlock = true;
|
initrdUnlock = true;
|
||||||
extraFormatArgs = [
|
extraFormatArgs = [
|
||||||
|
|
@ -39,6 +41,7 @@
|
||||||
"--hash sha512"
|
"--hash sha512"
|
||||||
"--iter-time 5000"
|
"--iter-time 5000"
|
||||||
"--pbkdf argon2id"
|
"--pbkdf argon2id"
|
||||||
|
"--key-size 256"
|
||||||
"--use-random"
|
"--use-random"
|
||||||
];
|
];
|
||||||
extraOpenArgs = [
|
extraOpenArgs = [
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
[ (modulesPath + "/installer/scan/not-detected.nix")
|
||||||
];
|
];
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" ];
|
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" ];
|
||||||
boot.initrd.kernelModules = [ ];
|
boot.initrd.kernelModules = [ ];
|
||||||
boot.kernelModules = [ ];
|
boot.kernelModules = [ ];
|
||||||
boot.extraModulePackages = [ ];
|
boot.extraModulePackages = [ ];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue