https://github.com/pjones/encryption-utils
Utilities and Tutorials for Encryption Tasks
https://github.com/pjones/encryption-utils
Last synced: 24 days ago
JSON representation
Utilities and Tutorials for Encryption Tasks
- Host: GitHub
- URL: https://github.com/pjones/encryption-utils
- Owner: pjones
- License: bsd-2-clause
- Created: 2015-08-04T18:27:00.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-26T13:52:53.000Z (6 months ago)
- Last Synced: 2024-12-26T22:18:58.711Z (5 months ago)
- Language: Shell
- Size: 85 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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).## Tutorials/Documentation
* [Creating a New OpenPGP Key](doc/new-pgp-key.md)
* [Extending the Expiration Date for GPG Subkeys](doc/extend-subkey-expiration-date.md)
* [Building an Offline USB Drive](doc/offline-usb-drive.md)
## Utilities
* `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 the `make-encrypted-dev` and `make-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.* `bin/with-secure-directory`: Execute a shell command from within a
directory backed by an encrypted disk image. Useful for
generating and then securing keys.