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/make-encrypted-disk-image
Create an encrypted disk image. The image is a LUKS encrypted file that contains an EXT4 file system.
It can be mounted with
bin/mount-encrypted-dev
. -
bin/mount-encrypted-dev
: Mount (and ummount) devices/images created by themake-encrypted-dev
andmake-encrypted-disk-image
scripts. -
bin/extend-subkey-expiration-date.sh
: Mostly automate the process of booting into a machine with no network and extending the expiration date of your subkeys.