commands.sh

age

all

A simple, modern, and secure file encryption tool. See also: `age-keygen`.

More info →

Options (6)

-p, --passphraseboolean

Generate an encrypted file that can be decrypted with a passphrase

Example: age {{[-p|--passphrase]}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}
-o, --outputboolean

Generate an encrypted file that can be decrypted with a passphrase

Example: age {{[-p|--passphrase]}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}
-r, --recipientboolean

Encrypt a file with one or more public keys entered as literals (repeat the `--recipient` flag to specify multiple public keys)

Example: age {{[-r|--recipient]}} {{public_key}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}
-R, --recipients-fileboolean

Encrypt a file to one or more recipients with their public keys specified in a file (one per line)

Example: age {{[-R|--recipients-file]}} {{path/to/recipients_file.txt}} {{[-o|--output]}} {{path/to/encrypted_file.age}} {{path/to/unencrypted_file}}
-d, --decryptboolean

Decrypt a file with a passphrase

Example: age {{[-d|--decrypt]}} {{[-o|--output]}} {{path/to/decrypted_file}} {{path/to/encrypted_file.age}}
-i, --identityboolean

Decrypt a file with a private key file

Example: age {{[-d|--decrypt]}} {{[-i|--identity]}} {{path/to/private_key_file}} {{[-o|--output]}} {{path/to/decrypted_file}} {{path/to/encrypted_file.age}}

Examples (5)

Generate an encrypted file that can be decrypted with a passphrase

age [-p|--passphrase] [-o|--output] path/to/encrypted_file.age path/to/unencrypted_file

Encrypt a file with one or more public keys entered as literals (repeat the `--recipient` flag to specify multiple public keys)

age [-r|--recipient] public_key [-o|--output] path/to/encrypted_file.age path/to/unencrypted_file

Encrypt a file to one or more recipients with their public keys specified in a file (one per line)

age [-R|--recipients-file] path/to/recipients_file.txt [-o|--output] path/to/encrypted_file.age path/to/unencrypted_file

Decrypt a file with a passphrase

age [-d|--decrypt] [-o|--output] path/to/decrypted_file path/to/encrypted_file.age

Decrypt a file with a private key file

age [-d|--decrypt] [-i|--identity] path/to/private_key_file [-o|--output] path/to/decrypted_file path/to/encrypted_file.age
made by @shridhargupta | data from tldr-pages