sq - A command-line frontend for Sequoia, an implementation of OpenPGP
sq [-h|--help] [-V|--version] [-f|--force] [--known-notation] <subcommands>
A command-line frontend for Sequoia, an implementation of OpenPGP
Functionality is grouped and available using subcommands. Currently, this interface is completely stateless. Therefore, you need to supply all configuration and certificates explicitly on each invocation.
OpenPGP data can be provided in binary or ASCII armored form. This will be handled automatically. Emitted OpenPGP data is ASCII armored by default.
We use the term "certificate", or cert for short, to refer to OpenPGP keys that do not contain secrets. Conversely, we use the term "key" to refer to OpenPGP keys that do contain secrets.
- -h, --help
- Print help information
- -V, --version
- Print version information
- -f, --force
- Overwrites existing files
- Adds NOTATION to the list of known notations. This is used when validating signatures. Signatures that have unknown notations with the critical bit set are considered invalid.
- Converts binary to ASCII
- Converts ASCII to binary
- Signs messages or data files
- Verifies signed messages or detached signatures
- Interacts with Web Key Directories
- Interacts with keyservers
- Generates revocation certificates
- Low-level packet manipulation
- Certifies a User ID for a Certificate
- Manages collections of keys or certs
- Manages keys
- Inspects data, like file(1)
- Encrypts a message
- Decrypts a message
- Communicates certificates using Autocrypt
For the full documentation see https://docs.sequoia-pgp.org/sq/.
sq-armor(1) sq-autocrypt(1) sq-certify(1) sq-dearmor(1) sq-decrypt(1) sq-encrypt(1) sq-inspect(1) sq-key(1) sq-keyring(1) sq-keyserver(1) sq-packet(1) sq-revoke(1) sq-sign(1) sq-verify(1) sq-wkd(1)
v0.26.0 (sequoia-openpgp 1.10.0, using Nettle)
|July 2022||sq 0.26.0|