Skip to content

Instantly share code, notes, and snippets.

@dwallraff
Last active April 20, 2021 18:10
Show Gist options
  • Select an option

  • Save dwallraff/823c05cb69744a9c94101a0a2053381e to your computer and use it in GitHub Desktop.

Select an option

Save dwallraff/823c05cb69744a9c94101a0a2053381e to your computer and use it in GitHub Desktop.
Encrypted tarball
## Encrypt (GPG)
tar hcz <dir> | gpg --batch --cipher-algo AES256 --symmetric --output <filename>.tar.gz.enc
## Decrypt (GPG)
gpg --no-verbose --quiet --batch --cipher-algo AES256 --decrypt <filename>.tar.gz.enc | tar xvz
## Encrypt (SSL)
tar cz <dir> | openssl enc -e -aes-256-cbc -salt -md sha256 -out <filename>.tar.gz.enc
## Decrypt (SSL)
openssl enc -d -aes-256-cbc -salt -md sha256 -in <filename>.tar.gz.enc | tar xvz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment