Settings

For the ordinary case — a contract, a form, a letter of consent — open it in PACT, draw or type your signature, give your name and capacity, and it appends a signature page carrying your mark, the date and time, and the SHA-256 of the document you signed, plus a separate certificate file recording the hash of the signed result. That is an electronic signature with an integrity record, and in most of the world it is legally effective. It is not a certificate-based digital signature, and this page is clear about which is which because almost nothing else is. Nothing is uploaded either way.

Three things called "signing"

An imageA picture of your signature pasted onto the page. Anybody who has ever received a signed PDF from you can crop it out and reuse it. It proves nothing on its own — but it is what most "sign a PDF" tools produce, and for low-stakes paperwork it is what everybody accepts. ElectronicYour mark, plus a record: who signed, in what capacity, when, and a cryptographic hash of exactly what they signed. Tampering afterwards is detectable, because the hash will not match. This is what PACT writes, and what most e-signature services are, underneath the branding. DigitalA signature made with a private key whose certificate is issued by an authority a reader already trusts, embedded in the PDF so Acrobat shows a green tick. This binds the signature to an identity somebody has verified. It needs a certificate you buy or are issued, and it is not something a web page can do for you.

Which one are you being asked for

Almost always the second, and often people say "digitally sign" when they mean it. The test is simple: if the other side wants a certificate-based signature, they will tell you, because they will need to tell you whose certificate authority they accept. Contracts, NDAs, consent forms, engagement letters, school forms, landlord paperwork and the vast majority of commercial agreements take an electronic signature.

Where you genuinely need the third kind: filings with some courts and registries, qualified electronic signatures under eIDAS in the EU, some regulated financial and medical documents, and anything where a specific standard is named in the instructions. If a named standard appears, this is not your tool, and that is said here rather than discovered later.

What the integrity record buys you

The weakness of a pasted-in signature is not the picture. It is that nothing ties the picture to a particular document, so a page can be swapped afterwards and nobody can show it. The hash closes that: the certificate records the SHA-256 of the file as signed, so if a figure changes in clause 4 next March, the hash of the document no longer matches the certificate, and that is demonstrable rather than arguable.

Keep the certificate file. It is small, and it is the half that does the work — a signed PDF without it is back to being a picture.

Checking a signature somebody sent you

Two different checks, for the two different kinds.

  • Signed here: PACT will check a signed PDF against its certificate and say whether the bytes still match.
  • Certificate-based: PDFSIG opens a PDF that carries a real embedded signature, hashes the bytes the signature actually covers, compares that against the digest inside it — and, importantly, shows you every byte the signature does not cover. That last part is where the real-world attacks live: a signature can be perfectly valid over pages 1 to 3 of a document that now has a page 4.

Filling it in before you sign it

Most documents that need signing also need filling in. PDF fills form fields, adds text to a page that has no fields, and lets you put a signature where it belongs in the page rather than on a sheet at the end. FLATTEN then burns the filled fields into the page so they cannot be edited back, which is worth doing before sending a completed form anywhere.

Why not upload it

The documents people sign are contracts, settlements, employment terms, tenancy agreements and medical consents. An e-signature service keeps a copy by design — that is part of what it sells, and for a business with a compliance obligation it may be exactly right. For an individual signing one contract, it means a copy of an agreement about your money or your health sitting on a third party's servers, permanently, usually behind an account you will forget. Signing in the tab leaves the document where it was.

The short version

The jobHereNotes
Sign an ordinary contract or formYesDrawn or typed, with name and capacity
Record what was signed, provablyYesSHA-256 of the document, in a certificate
Show a document was changed after signingYesThe hash stops matching
Check a file against its certificateYesIn the same page
Check somebody else's embedded signatureYesPDFSIG, including what it does not cover
Keep the contract off a third party's serversYesNothing is uploaded
Produce a certificate-based digital signatureNoNeeds a certificate from an authority
A qualified electronic signature under eIDASNoIf a standard is named, this is not the tool
Chase other people for their signaturesNoNo accounts, so no workflow to send

Related tools