sq
TLDR
Generate key
$ sq key generate --userid "[Name <email>]"
Encrypt file$ sq encrypt --recipient-file [key.pgp] [file]
Decrypt file$ sq decrypt [file.pgp]
Sign file$ sq sign [file]
Verify signature$ sq verify --signer-file [key.pgp] [file.sig]
Inspect packet$ sq inspect [file.pgp]
SYNOPSIS
sq command [options] [args]
DESCRIPTION
sq is Sequoia PGP CLI. It manages OpenPGP operations.
Modern PGP implementation. Written in Rust.
Key generation and management. Standard operations.
Encryption and signing. OpenPGP compatible.
Packet inspection. Debug PGP data.
PARAMETERS
key
Key management.encrypt
Encrypt data.decrypt
Decrypt data.sign
Create signature.verify
Verify signature.inspect
Examine packets.--recipient-file FILE
Recipient key.
CAVEATS
Different from GPG. Sequoia-specific. Some features differ.
HISTORY
sq is the CLI for Sequoia PGP, a modern OpenPGP implementation written in Rust by former GnuPG developers.


