Digitally signed documents can provide strong evidence of who signed a file and whether it changed, but only when the signature is checked correctly. This practical checklist explains how to verify a PDF or other signed document, review the signer certificate and trust chain, assess timestamps and revocation status, compare hashes when available, and record a defensible verification result before relying on the document.
Overview
Digital signature verification is a document verification process, not simply a matter of seeing a signature image on a page. A visible name, stamp, or scanned autograph can be copied. A cryptographic digital signature is different: it is associated with the document’s contents and a signing certificate, allowing software to test whether the signed data has changed and whether the certificate can be trusted for that purpose.
For a useful signed document verification, answer four separate questions:
- Integrity: Does the file still match the content that was signed?
- Signer identity: Does the signing certificate identify the expected person or organization?
- Trust: Is the certificate issued through a chain that your software or organization accepts?
- Validity at signing time: Was the certificate usable, and was the signature supported by a reliable timestamp or other evidence?
A signature can pass one test and fail another. For example, a PDF may have unchanged contents but a certificate that is expired, revoked, issued to an unexpected entity, or not trusted by your verification environment. Conversely, a known signer’s certificate does not prove that the document remained unchanged after signing.
Use a current PDF reader with signature support, a trusted document-signing platform, or an appropriate certificate validator. Avoid uploading confidential documents to an unfamiliar online verifier merely for convenience. If your organization has an approved verification tool or policy, use it consistently. For broader background on certificate trust chains, see the digital certificate verification checklist.
Checklist by scenario
When reviewing a signed PDF in a reader
- Open the original file. Work from the file received from the signer or from a controlled repository. Do not begin with a screenshot, printout, or file that has been converted between formats.
- Open the signature panel. Review the application’s detailed status rather than relying only on a green check mark or visible signature field.
- Confirm the document integrity result. Check whether the software reports that the document has not been modified since signing. Read any warning about permitted changes, appended revisions, or invalidated signatures.
- Inspect the signer certificate. Compare the subject name, organization, email address, certificate issuer, validity period, and intended key usage with the information you expected.
- Review the certificate chain. Determine whether the signing certificate leads to a trusted issuing authority in your verification environment. A valid chain does not, by itself, confirm that the signer is the right business contact.
- Check the signing time. Identify whether the time comes from the local computer clock or a trusted timestamp. Treat a displayed time without supporting evidence as less conclusive.
- Check revocation information. Look for the status of the signing certificate and, where relevant, the certificates that issued it. Note whether the application could contact the required status service or relied on information embedded in the document.
When receiving an important contract or approval
First verify the technical signature as above. Then perform a business identity check outside the document. Confirm that the signer is authorized to act for the organization, using a known contact channel or an established account rather than contact details introduced only in the document. Check the document title, version, effective date, attachments, and stated approval scope.
If the signature status is unclear, do not treat a visual signature as equivalent to a verified digital signature. Ask the sender to provide the original signed file, the signing platform’s verification record, or a fresh signature through an approved workflow. Preserve the received file unchanged while the issue is investigated.
When a hash is supplied separately
A cryptographic hash is a fixed-length value calculated from a file. If the sender provides a hash and identifies the algorithm, calculate the hash of the exact file you received and compare the values character by character. A match supports the conclusion that the file contents correspond to the supplied hash; it does not independently prove who created the file or who approved it.
Record the filename, file size, hash algorithm, calculated hash, and date of calculation. Make sure the file was not opened and resaved by software that could alter its bytes before the comparison. Hash verification is most useful alongside a trusted signature, a controlled transfer channel, or reliable issuance records.
When verifying many documents
Define a repeatable intake process. Store the original file, assign an internal reference, capture the signature status and certificate details, and record exceptions in a review log. For higher-volume workflows, use approved verification tools or an internal service that can preserve audit events without retaining more sensitive document content than necessary. A certificate verification portal can help with related credential records, but it should not replace examination of the signed document itself.
What to double-check
Signature status versus certificate status
These are related but distinct results. The signature status describes whether the document’s signed content validates. The certificate status describes whether the certificate is trusted, within its validity period, and not known to be revoked according to the available evidence. Read both results and record any qualification shown by the verification software.
Certificate identity and purpose
Compare the certificate’s identity fields with the expected signer. Also inspect key-usage or extended key-usage information when the tool exposes it. A certificate intended for one purpose may not be appropriate for signing a particular type of document. Organization names can be similar, and an email address alone may not establish authority.
Trust anchors and local settings
Different devices and applications may use different trusted certificate stores. A result that says “unknown issuer” may reflect a missing trust anchor, an incomplete chain, or an untrusted certificate—not necessarily a changed document. Conversely, a locally trusted certificate is not automatically proof of the signer’s business authority. Escalate trust-store questions to the administrator responsible for your environment.
Timestamps and revocation timing
Certificate validity can depend on when the signature was made and what evidence exists for that time. A certificate that is expired today may have been usable when the document was signed, but that conclusion requires reliable signing-time evidence and a verification process that supports it. Revocation results can also be affected by unavailable status information or incomplete historical evidence. Record what the tool actually verified instead of making a stronger claim than the evidence supports.
Post-signature changes
Some document formats allow limited updates after a signature, such as adding another signature or completing designated fields. The verifier may label these changes as permitted or may warn that the document was modified. Review the exact change. A new signature field is not the same as an edited payment amount, altered clause, replaced attachment, or changed recipient information.
Common mistakes
- Trusting a visual signature: An image of a signature proves neither authorship nor document integrity.
- Checking only the first page: Signed documents can include attachments, exhibits, or later revisions that affect the meaning of the approval.
- Printing and scanning a signed file: This usually removes or breaks the original digital signature evidence.
- Using an online verifier without a data review: Confidential contracts, identity records, and internal documents may not belong on an unapproved third-party service.
- Ignoring warnings because the document looks correct: A familiar layout cannot override an invalid signature or altered-content warning.
- Confusing encryption with signing: Encryption protects confidentiality; a digital signature supports integrity and signer verification. A file may use one, both, or neither.
- Assuming a trusted certificate proves authority: Technical trust does not establish that the person had permission to sign the specific agreement.
- Failing to preserve evidence: Do not overwrite the original file. Keep the verification report, relevant certificate details, hash values, and reviewer notes according to your retention rules.
When to revisit
Revisit your signed document verification process whenever the underlying inputs change. Review it before seasonal planning cycles, annual audits, renewals, contract-heavy periods, or any workflow migration. Also review it when your PDF reader, signing platform, certificate provider, trust-store configuration, or document-management system changes.
For each review, run a small set of known test documents: an unchanged valid signature, a deliberately modified copy, a document with multiple signatures, and a document with an expired or otherwise exceptional certificate. Confirm that the tools produce understandable results and that reviewers know how to record them. If your organization changes its certificate or signing policy, update the escalation path and required evidence.
Before accepting a digitally signed document, use this short final checklist:
- Preserve the original file.
- Confirm the signature and document-integrity status.
- Inspect the signer certificate and trust chain.
- Review timestamp and revocation information.
- Check for post-signature changes and all attachments.
- Confirm the signer’s business authority through a separate channel when material.
- Record the result, tool, date, exceptions, and any follow-up request.
If any material point remains unresolved, pause the transaction and request a new signature or additional evidence through an approved channel. That simple pause is often more valuable than treating an ambiguous verification result as an approval.