Man page - sq-sign(1)
Packages contains this manual
- sq-network-keyserver(1)
- sq-key-expire(1)
- sq-pki-link(1)
- sq-pki-link-authorize(1)
- sq-network-dane-generate(1)
- sq-config-inspect-network(1)
- sq-network-dane-search(1)
- sq-pki-vouch-list(1)
- sq-keyring-list(1)
- sq-pki-vouch(1)
- sq-packet-join(1)
- sq-key-subkey-bind(1)
- sq-key-userid-revoke(1)
- sq-packet-split(1)
- sq-config-inspect(1)
- sq-network-search(1)
- sq-pki-path(1)
- sq-keyring-split(1)
- sq-key-subkey-export(1)
- sq-sign(1)
- sq-network-wkd-publish(1)
- sq-key-delete(1)
- sq-packet-decrypt(1)
- sq-key-subkey-password(1)
- sq-cert-list(1)
- sq-key-userid(1)
- sq-network-wkd-search(1)
- sq-pki-link-retract(1)
- sq-keyring-merge(1)
- sq-key-subkey(1)
- sq-pki(1)
- sq-cert(1)
- sq-key-list(1)
- sq-pki-vouch-replay(1)
- sq-pki-authenticate(1)
- sq-pki-link-add(1)
- sq-key-password(1)
- sq-network-keyserver-publish(1)
- sq-config-get(1)
- sq-key-subkey-delete(1)
- sq-config-inspect-paths(1)
- sq-packet-dump(1)
- sq-key-rotate(1)
- sq-key-approvals-list(1)
- sq-download(1)
- sq-key-export(1)
- sq-keyring(1)
- sq-version(1)
- sq-key-userid-add(1)
- sq-pki-vouch-add(1)
- sq-packet-dearmor(1)
- sq-packet(1)
- sq-cert-import(1)
- sq-key-subkey-revoke(1)
- sq-key-approvals-update(1)
- sq-network-keyserver-search(1)
- sq-inspect(1)
- sq-pki-identify(1)
- sq-keyring-filter(1)
- sq-network(1)
- sq-pki-lookup(1)
- sq-pki-link-list(1)
- sq-cert-lint(1)
- sq-key-approvals(1)
- sq-cert-export(1)
- sq-network-wkd(1)
- sq-verify(1)
- sq-key-revoke(1)
- sq-config-inspect-policy(1)
- sq-decrypt(1)
- sq-network-dane(1)
- sq-key-generate(1)
- sq-key-import(1)
- sq(1)
- sq-config(1)
- sq-config-template(1)
- sq-pki-vouch-authorize(1)
- sq-key(1)
- sq-encrypt(1)
- sq-key-subkey-expire(1)
- sq-key-subkey-add(1)
- sq-packet-armor(1)
apt-get install sq
Manual
SQ
NAMESYNOPSIS
DESCRIPTION
OPTIONS
Subcommand options
Global options
EXAMPLES
SEE ALSO
VERSION
NAME
sq-sign - Sign messages or data files
SYNOPSIS
sq sign [ OPTIONS ] FILE
DESCRIPTION
Sign messages or data files.
Creates signed messages or detached signatures. Detached signatures are often used to sign software packages.
The converse operation is âsq verifyâ.
âsq signâ 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 signatureâs creation time to the reference time instead of the current time.
OPTIONS
Subcommand options
--append
Append a signature to existing signature
--binary
Emit binary data
--cleartext
Create a cleartext-signed message
--merge = SIGNED-MESSAGE
Merge signatures from the input and SIGNED-MESSAGE
--message
Create an inline-signed message
--mode = MODE
Select the signature mode
Signatures can be made in binary mode or in text mode. Text mode normalizes line endings, which makes signatures more robust when a text is transported over a channel which may change line endings. In doubt, create binary signatures.
[default: binary ]
[possible values: binary , text ]
--output = FILE
Write to FILE or stdout if omitted
[default: - ]
--signature-file = SIG
Create a detached signature file
--signature-notation NAME VALUE
Add a notation to the signature
A user-defined notationâs name must be of the form âname@a.domain.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.
--signer = FINGERPRINT|KEYID
Create the signature using the key with the specified fingerprint or key ID
--signer-email = EMAIL
Create the signature using the key where a user ID includes the specified email address
--signer-file = PATH
Create the signature using the key read from PATH
--signer-self
Sign using your default signer keys
This adds the certificates listed in the configuration file under âsign.signer-selfâ to the list of signer keys.
Currently, the list of keys to be added is empty.
--signer-userid = USERID
Create the signature using the key with the specified user ID
|
FILE |
Read from FILE or stdin if FILE is â-â |
[default: - ]
Global options
See sq (1) for a description of the global options.
EXAMPLES
Create a signed message.
sq sign --signer-file juliet-secret.pgp --message document.txt
Create a detached signature.
sq sign --signer-file juliet-secret.pgp \
--signature-file=document.txt.sig document.txt
SEE ALSO
sq (1).
For the full documentation see <https://book.sequoia-pgp.org/>.
VERSION
1.3.1