EEvlarSoft

PDF Validate Digital Signatures

Verify the digital signature on a PDF, or on a folder of them, and see at a glance whether each signed document is still exactly what was signed.

Buy for $2.99
One payment. No subscription.
14-day money-back guarantee.
3.0
Has anybody changed this since it was signed? That is the question, and this answers it.
The bytes re-hashed, the coverage checked, the signer's key verified. One verdict per signature.
Signer, reason, place and date, read straight out of the signature.
The certificate: issued to, issued by, valid between, and in date when it signed.
It does not check certificate trust, and says so rather than implying it with a green tick.
It writes nothing. Your documents are read and left exactly as they were.

Has anybody changed this since it was signed? That is the question, and this answers it.

190,000+downloads of EvlarSoft apps
Signed by EvlarSoftVerified US publisher
14-day money-backNo questions asked
Updates includedNo upgrade fees

Verify a digital signature and answer the question that matters

When you verify a digital signature on a PDF, there are really two questions. Has the document changed since it was signed? And can the person who signed it be trusted? PDF readers bundle both into one badge, which is why so many people meet the message signature validity is unknown and cannot tell whether the file is fine or forged.

PDF Validate Digital Signatures separates them, and answers the first one directly. For every signature in every document, it reports three checks in plain words: The contents still match, Covers the whole document, and Made with the signer's own key. If all three pass, the document reads Signature intact. If any fails, it reads Doesn't hold, and the failed line tells you why, for example The contents have changed or Something was added after signing.

The second question, trust, it leaves to you on purpose. It does not consult the Windows certificate store or revocation lists, so it never shows a green tick that implies more than it checked. Instead it puts the certificate details in front of you so you can judge the signer yourself.

How to check if a PDF has been edited after it was signed

A digital signature stores a hash of the exact bytes it covers. Change a word, a number or an image inside that range, and the hash no longer matches. That is the check behind The contents still match.

The subtler trick is to leave the signed bytes alone and append new content after them. PDF allows incremental updates, so a document can be signed and then extended with a new page or a replaced field, and some viewers will happily display the extended version. The Covers the whole document check catches this: if the signature's byte range stops short of the end of the file, the line reads Something was added after signing.

The third check confirms the signature value was produced by the private key matching the certificate embedded in the signature. RSA signatures using SHA-1, SHA-256, SHA-384 or SHA-512 are verified. Other algorithms are reported as Signed with an algorithm this app can't check yet, not as a failure.

PDF signature validation for a whole folder

Drop a folder of signed contracts, invoices or certificates onto the window, or send a selection from File Explorer with Open with. Each document gets its own verdict in the queue, and the side pane summarizes the batch: All intact, None signed, or how many documents have signatures that no longer hold.

Open a document to see one card per signature. Each card lists who it was Signed by, When, the Reason and Place the signer gave, the authority named under Certificate issued by, and the dates under Certificate valid, so you can compare the signing time against the window the certificate covered. A document whose signature field was never signed is flagged as unsigned, which is worth knowing on a form that looks complete.

What signature validity is unknown usually means

That message nearly always concerns trust, not tampering. The reader could not link the signer's certificate to an authority it already trusts, often because the certificate is self-signed or issued by a company's internal authority. Running the file through this app tells you whether the document itself is intact; the certificate details then help you decide whether that signer is someone you recognize.

What it checks and shows

  • Whether the signed bytes still match the hash in the signature
  • Whether the signature covers the whole file or content was appended later
  • Whether the signer's key produced the signature, for RSA with SHA-1 to SHA-512
  • Signer name, reason, place and signing time from the signature itself
  • Certificate issuer and validity dates beside the signing time
  • A separate result for every signature in a multi-signed document
  • Signature fields that were left unsigned
  • Read-only operationNo file is written or modified

Who checks PDF signatures in bulk

Legal and contracts teams

Confirm a returned agreement is byte for byte what the other side signed before it goes into the contract file.

Accounts payable

Check a month of signed supplier invoices in one pass and pull out any that were altered after signing.

Admissions and HR

Screen digitally signed transcripts, certificates and references for content added after the issuer signed them.

What's new in 2.0.4

  • Now checks a whole folder at once, with a verdict per document and one for each signature inside it
  • The report is explicit about what was established: that the bytes still hash to what was signed, that the signature covers the whole file, and that the signer's key made it
  • Certificate details are now shown, including whether the certificate was still in date at the moment it signed
  • Signature fields left unsigned are now flagged
  • The app no longer reports certificate trust. The third-party component that could read the Windows trust store is gone, and rather than implying trust with a green tick the report now says plainly what was not checked
  • A redesigned interface that follows your Windows light or dark theme

Questions

Anything else? Ask us

Can it tell me if a PDF was changed after it was signed?

Yes. It checks that the signed bytes still match the hash in the signature, that the signature covers the whole file, and that the signer's key made the signature. Any one of those failing is shown on that signature.

Does it check whether the signer's certificate is trusted?

No. It does not consult the Windows certificate store or revocation lists. It shows the certificate's subject, issuer and validity dates so you can judge it yourself.

Which signature types can it verify?

RSA signatures with SHA-1, SHA-256, SHA-384 or SHA-512. Signatures made with other algorithms, such as ECDSA, are shown as not checked rather than as failed.

What happens with a PDF that was signed more than once?

Each signature gets its own result. A signature made before a later signature or edit was added no longer covers the whole file, so it is reported as not holding, even when the later change was legitimate.

Does it modify my PDFs?

No. It writes no files. Documents are only read.

What signer details does it show?

The signer's name, reason, location and signing time as recorded in the signature, and whether the certificate was within its validity dates on that day. It also counts signature fields that were never signed.

Why does my PDF show signature validity is unknown?

Usually because the reader cannot trace the signer's certificate to an authority it trusts. The document may still be untouched. This app shows whether the contents are intact and who issued the certificate.

Can a signed PDF be edited without breaking the signature?

Content can be appended after signing without changing the signed bytes. That is why the app also checks that the signature covers the whole document and reports Something was added after signing when it does not.

Which versions of Windows does it run on?

Windows 10 (version 1809 or later) and Windows 11.

Is it a subscription?

No. PDF Validate Digital Signatures is a one-time purchase of $2.99, and updates are included.

How do I get it?

Buy it on this page and your license key arrives by email. If the button says Notify me, PDF Validate Digital Signatures is not on sale here yet; leave your email and we will tell you when it is.