Various scripts for working with encrypted data, and tutorials on how to secure your data.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Peter J. Jones dd802939b1
Add a default.nix file
11 månader sedan
bin Add the `-k' option to read a passphrase from a key file 1 år sedan
boot Add more command line options, don't hard code partition number 4 år sedan
doc New document: how to update the expiration date for GnuPG subkeys 2 år sedan
etc Remove configuration lines that make GnuPG unhappy 2 år sedan
GNUmakefile Add gpg-agent.conf and clean up gpg.conf 3 år sedan
LICENSE First stab at making a NixOS Live USB stick with GnuPG 4 år sedan Mention the new tutorial in the file 2 år sedan
default.nix Add a default.nix file 11 månader sedan

Utilities and Tutorials for Encryption Tasks

This repository contains utility scripts for automating tasks related to encryption. It also contains tutorials/documentation for some of these tasks (e.g., creating new OpenPGP keys).



  • bin/make-encrypted-dev: Prepare removable drives and disk images, then create LUKS encrypted file systems on them.

  • bin/mount-encrypted-dev: Mount (and ummount) devices/images created by the make-encrypted-dev script.

  • boot/make-usb-drive: Create a USB stick with two partitions. Generate a NixOS ISO image and place it on the first partition. Then LUKS encrypt the second partition. The NixOS ISO image includes GnuPG and related tools.