Provided by: sq_0.37.0-1_amd64 bug

NAME

       sq decrypt - Decrypt a message

SYNOPSIS

       sq decrypt [OPTIONS] FILE

DESCRIPTION

       Decrypt a message.

       Decrypt  a message using either supplied keys, or by prompting for a password.  If message
       tampering is detected, an error is returned.  See below for details.

       If certificates are supplied using the `--signer-cert` option,  any  signatures  that  are
       found  are  checked using these certificates.  Verification is only successful if there is
       no bad signature, and the number of successfully verified signatures reaches the threshold
       configured with the `--signatures` parameter.

       If  the  signature  verification  fails,  or if message tampering is detected, the program
       terminates with an exit status indicating failure.  In addition to that, the last  25  MiB
       of  the  message  are  withheld,  i.e. if the message is smaller than 25 MiB, no output is
       produced, and if it is larger, then the output will be truncated.

       The converse operation is `sq encrypt`.

OPTIONS

   Subcommand options
       --dump-session-key
              Print the session key to stderr

       -n, --signatures=N
              Set the threshold of valid signatures to N. The message  will  only  be  considered
              verified if this threshold is reached. [default: 1 if at least one signer cert file
              is given, 0 otherwise]

       -o, --output=FILE
              Write to FILE or stdout if omitted

       --private-key-store=KEY_STORE
              Provide parameters for private key store

       --recipient-file=KEY_FILE
              Decrypt the message using the key in KEY_FILE

       --session-key=SESSION-KEY
              Decrypt an encrypted message using SESSION-KEY

       --signer-file=CERT_FILE
              Verify signatures using the certificates in CERT_FILE

        FILE  Read from FILE or stdin if omitted

   Global options
       See sq(1) for a description of the global options.

EXAMPLES

       Decrypt a file using a secret key

              sq decrypt --recipient-file juliet.pgp ciphertext.pgp

       Decrypt a file verifying signatures

              sq decrypt --recipient-file juliet.pgp --signer-file romeo.pgp \
                     ciphertext.pgp

       Decrypt a file using a password

              sq decrypt ciphertext.pgp

SEE ALSO

       sq(1).

       For the full documentation see <https://book.sequoia-pgp.org>.

VERSION

       0.34.0 (sequoia-openpgp 1.19.0)