FreeBSD Manual Pages
SQ(1) User Commands SQ(1) NAME sq-key-revoke - Revoke a certificate SYNOPSIS sq key revoke [OPTIONS] DESCRIPTION Revoke a certificate. Creates a revocation certificate for a certificate. If `--revoker` or `--revoker-file` is provided, then that key is used to create the revocation certificate. If that key is different from the certificate that is being revoked, this results in a third-party revocation. This is normally only useful if the owner of the certifi- cate designated the key to be a designated revoker. `sq key revoke` respects the reference time set by the top-level `--time` argument. When set, it uses the specified time instead of the current time when determining what keys are valid, and it sets the re- vocation certificate's creation time to the reference time instead of the current time. OPTIONS Subcommand options --cert=FINGERPRINT|KEYID Revoke the key with the specified fingerprint or key ID --cert-email=EMAIL Revoke the key where a user ID includes the specified email ad- dress --cert-file=PATH Revoke the key read from PATH --cert-userid=USERID Revoke the key with the specified user ID --message=MESSAGE A short, explanatory text The text is shown to a viewer of the revocation certificate, and explains why the certificate has been revoked. For instance, if Alice has created a new key, she would generate a `superseded` revocation certificate for her old key, and might include the message `I've created a new certificate, $FINGERPRINT, please use that in the future.` --output=FILE Write to the specified FILE If not specified, and the certificate was read from the certifi- cate store, imports the modified certificate into the cert store. If not specified, and the certificate was read from a file, writes the modified certificate to stdout. --reason=REASON The reason for the revocation If the reason happened in the past, you should specify that us- ing the `--time` argument. This allows OpenPGP implementations to more accurately reason about artifacts whose validity depends on the validity of the certificate. [possible values: compromised, superseded, retired, unspecified] --revoker=FINGERPRINT|KEYID Use key with the specified fingerprint or key ID to create the revocation certificate Sign the revocation certificate using the specified key. By de- fault, the certificate being revoked is used. Using this op- tion, it is possible to create a third-party revocation. --revoker-email=EMAIL Use key where a user ID includes the specified email address to create the revocation certificate Sign the revocation certificate using the specified key. By de- fault, the certificate being revoked is used. Using this op- tion, it is possible to create a third-party revocation. --revoker-file=PATH Read key from PATH to create the revocation certificate Sign the revocation certificate using the specified key. By de- fault, the certificate being revoked is used. Using this op- tion, it is possible to create a third-party revocation. --revoker-userid=USERID Use key with the specified user ID to create the revocation cer- tificate Sign the revocation certificate using the specified key. By de- fault, the certificate being revoked is used. Using this op- tion, it is possible to create a third-party revocation. --signature-notation NAME VALUE Add a notation to the signature A user-defined notation's name must be of the form `name@a.do- main.you.control.org`. If the notation's name starts with a `!`, then the notation is marked as being critical. If a consumer of a signature doesn't understand a critical notation, then it will ignore the signature. The notation is marked as being human readable. Global options See sq(1) for a description of the global options. EXAMPLES Revoke Alice's key, indicating that there is a new certificate. sq key revoke --cert EB28F26E2739A4870ECC47726F0073F60FD0CBF0 \ --reason superseded --message \ "My new cert is C5999E8191BF7B503653BE958B1F7910D01F86E5" Revoke the key, indicating that the secret key material was compro- mised. sq key revoke --cert EB28F26E2739A4870ECC47726F0073F60FD0CBF0 \ --reason compromised --message \ "Computer attacked, secret key material compromised" SEE ALSO sq(1), sq-key(1). For the full documentation see <https://book.sequoia-pgp.org/>. VERSION 1.3.1 Sequoia PGP 1.3.1 SQ(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | EXAMPLES | SEE ALSO | VERSION
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sq-key-revoke&sektion=1&manpath=FreeBSD+Ports+15.0.quarterly>
