table of contents
- NAME
- SYNOPSIS
- DESCRIPTION
- EXACTLY ONE SUBCOMMAND MUST BE SELECTED
- COMMAND 'sopv-gpgv version'
- OPTIONS 'sopv-gpgv version'
- COMMAND 'sopv-gpgv verify'
- OPTIONS 'sopv-gpgv verify'
- COMMAND 'sopv-gpgv inline-verify'
- OPTIONS 'sopv-gpgv inline-verify'
- COMMENTS
- AUTHOR
SOPV-GPGV(1) | Generated Python Manual | SOPV-GPGV(1) |
NAME¶
sopv-gpgv - Stateless OpenPGP Signature Verification backed by gpgv
SYNOPSIS¶
sopv-gpgv [-h] SUBCOMMAND ...
DESCRIPTION¶
Verify OpenPGP signatures using gpgv
EXACTLY ONE SUBCOMMAND MUST BE SELECTED¶
- sopv-gpgv version
- emit version
- sopv-gpgv verify
- verify detached signatures
- sopv-gpgv inline-verify
- verify inline signatures
COMMAND 'sopv-gpgv version'¶
usage: sopv-gpgv version [-h] [--backend | --extended | --sop-spec | --sopv]
Print version information to stdout
OPTIONS 'sopv-gpgv version'¶
- --backend
- Show gpgv version
- --extended
- Show extended version information
- --sop-spec
- Show last known version of SOP, the Stateless OpenPGP specification
- --sopv
- Show compliant version of the `sopv` verification only subset of SOP
COMMAND 'sopv-gpgv verify'¶
usage: sopv-gpgv verify [-h] [--not-before TIMESTAMP] [--not-after
TIMESTAMP]
SIGNATURES CERTS [CERTS ...]
Verify detached OpenPGP signatures
- SIGNATURES
- OpenPGP Signatures
- CERTS
- Acceptable OpenPGP Certificates for Signature Verification
OPTIONS 'sopv-gpgv verify'¶
- --not-before TIMESTAMP
- Only accept signatures later than this (default: None)
- --not-after TIMESTAMP
- Only accept signatures earlier than this (default: now)
COMMAND 'sopv-gpgv inline-verify'¶
usage: sopv-gpgv inline-verify [-h] [--not-before TIMESTAMP]
[--not-after TIMESTAMP]
[--verifications-out VERIFICATIONS]
CERTS [CERTS ...]
Verify inline OpenPGP signatures (either CSF or "Signed Message" OpenPGP packets)
- CERTS
- Acceptable OpenPGP Certificates for Signature Verification
OPTIONS 'sopv-gpgv inline-verify'¶
- --not-before TIMESTAMP
- Only accept signatures later than this (default: None)
- --not-after TIMESTAMP
- Only accept signatures earlier than this (default: now)
- --verifications-out VERIFICATIONS
- Write SOP-style VERIFICATIONS here
COMMENTS¶
This tool implements `sopv`, the verificaftion-only subset of https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/
It uses gpgv (from the GnuPG project) as its backend.
The environment variable $SOPV_GPGV can be used to choose the name or path of the gpgv implementation used (defaults to "gpgv").
AUTHOR¶
Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2024-08-27 | sopv-gpgv 0.1 |