
PDF tooling for Go and the command line.
View the Project on GitHub pdfcpu/pdfcpu
Signature commands inspect or remove digital signatures present in a PDF.
pdfcpu validates signature integrity, reports available trust evidence and performs a best-effort local assessment.
The cryptographic evidence and the broader trust assessment are reported separately. A signature may authenticate and its signed-content digest may verify even when the configured local certificate store cannot establish a certificate path or revocation status.
Signature validation is under active development.
The current implementation focuses on:
Embedded signature timestamp tokens are not yet authenticated.
This is a current implementation gap in the validation
coverage.
The reported assessment is not a legal-validity, eIDAS, qualified-signature, enterprise-policy, or full long-term-validation statement.
pdfcpu signatures validate inFile [flags]
pdfcpu signatures remove inFile [ outFile ] [flags]