A PDF can carry a digital signature in its own structure, as defined in ISO 32000. PAdES builds on that and adds rules so that the signature stays verifiable over time. It is the format most readers and signing services use for signed PDFs, and it is the format behind the signatures that PDF software such as Adobe Acrobat shows with a banner.

Inside, the signature value is a CMS container holding the signer’s certificate, the signed hash and optional extras such as a timestamp.

PAdES meaning and standard

PAdES is published by ETSI, the European standards body, in the EN 319 142 series, and is part of the family of formats for advanced electronic signatures (the others are XAdES for XML and CAdES for general files). Although it comes from Europe, a PAdES signature is a PDF signature that any compliant reader can open. Its legal weight in Nepal comes from the Electronic Transactions Act and the certificate behind it, not from the ETSI name.

PAdES levels: B, T, LT and LTA

Each level adds evidence to the one below it:

  • PAdES-B (baseline B): the signature, the signer certificate and the signed attributes. Valid only while the certificate is valid.
  • PAdES-T: adds a signature trusted timestamp that proves when the signature was made.
  • PAdES-LT: adds the full certificate chain and the revocation answers (OCSP or CRL) inside the file.
  • PAdES-LTA: adds a document timestamp that is renewed over time, so the proof can outlive the algorithms and certificates it uses.

Why the level matters

A basic signature is checked against live information: is the certificate still valid, has it been revoked. Years later, the authority’s servers may be gone and the certificate expired, so a B-level signature may show as unknown. LT and LTA carry that evidence with them. This is the technique described under long-term validation, and it answers the question in signature after the certificate expires.

Visible and invisible signatures

A PAdES signature can have an appearance on the page, such as a name, date and logo, or none at all. The picture is only decoration. What matters is the cryptographic signature behind it, and the file must not be changed after signing except in the ways the standard allows, such as adding another signature or a timestamp. Any other change makes the signature report that the document was modified.

PAdES vs plain PDF signatures and image signatures

Older PDF signatures used adbe.pkcs7.detached, which is similar but lacks the extra requirements for long-term evidence. A pasted image of a handwritten signature is not a PAdES signature at all: anyone can copy it, and nothing is checked. The difference between the two kinds is covered in digital signature vs electronic signature.

How to check a PAdES signature

Open the PDF in a reader that supports signatures and open the signature panel. It should show the signer, whether the document is unchanged since signing, whether the chain of trust is valid and whether a timestamp is present. The steps are in how to check a signed PDF. For how a reader decides, see signature validation.

PAdES with ePahichan

Documents signed in the ePahichan app and through the Signing API are signed PDFs. Which PAdES level a given document carries is a setting of the signing service, so check the signature panel of the file you receive.

Example: a loan agreement signed with PAdES-LT

A borrower signs a loan agreement in the app. The signing service builds the CMS block, asks a time-stamping authority for a timestamp, fetches the OCSP answers for the borrower’s certificate and the authority’s certificates, and writes all of that into the document security store inside the PDF. The result is a PAdES-LT file.

Five years later, an auditor opens the file. The reader needs no network. It finds the chain, the revocation answers and the timestamp in the file, and reports the signature valid as of the signing time even though the certificate has long expired.

Example: an HR letter with a basic signature

A company signs an offer letter with a basic B-B signature. The letter is read and filed within the week. The signature shows valid while the certificate lasts. This is enough for a document that will not be relied on for years, though the company may still choose a higher level for employment contracts, which can be disputed long after the signature.

The practical rule: choose the level by how long you will need to prove the signature. A week, B is enough. Years, ask for LT. Decades, ask for LTA.

What is under the hood

A PDF signature is stored as a dictionary with a field called Contents that holds the CMS block as a long hexadecimal string, and a ByteRange that lists which parts of the file the signature covers. The covered parts are everything except the Contents area itself. A later addition to the file, such as a second signature, is added as an incremental update and does not alter the covered bytes of the first.

The document security store, or DSS, is a PDF structure added after signing to hold certificates and revocation answers for LT. Because it is added as an incremental update, it does not break the signature.

Choosing a level

For most business documents signed through a service that fetches a timestamp at signing, PAdES-T is a sensible minimum, and PAdES-LT is better where the file will be kept. PAdES-LTA suits records with retention periods of many years. A basic B level is for short-lived documents.

If you are buying or building a signing service, ask which level it produces and whether it fetches timestamps and revocation data at the moment of signing. If it only does so later, some evidence may no longer be available.

Questions people ask about PAdESs

What does PAdES stand for?

PDF Advanced Electronic Signatures.

What is the difference between PAdES-B and PAdES-LT?

B holds the signature and certificate only. LT also embeds the certificate chain and revocation answers so the signature can be checked later without contacting the authority.

Is PAdES the same as a digital signature?

PAdES is a format for storing a digital signature inside a PDF. The signature itself is the same cryptographic operation.

Can a PAdES signature be added to a Word file?

No. PAdES is only for PDFs. XAdES and CAdES cover XML and general files.

Do I need PAdES-LTA for every document?

No. Documents that must stay provable for many years, such as loan agreements and property papers, benefit most from LT or LTA.