P7S / DETACHED CADES / PRACTICAL GUIDE

How to open a P7S signature file and find its document

A .p7s file often contains a detached CAdES signature rather than the document itself. That is why opening it may show certificate or signature data but no readable contract, invoice or PDF.

WORKFLOW / 03 STEPS

From difficult file to readable document.

  1. 01

    Save the P7S and its companion

    Download the signature and the original attachment from the same message or portal. Do not edit or resave the original document.

  2. 02

    Inspect the signature

    Open the P7S in EU Document Opener to view supported signature and certificate information available in the container.

  3. 03

    Match it with the original

    Use the associated source document for reading and an authoritative validator when you need to prove that its bytes match the detached signature.

P7S versus P7M

P7M commonly packages a payload inside the signature container. P7S is often detached, so the signed content remains a separate file.

The distinction explains why a P7S opener may expose technical signature information without producing a PDF or XML document.

The original bytes matter

Detached signatures are calculated for a specific byte sequence. Renaming is usually harmless, but modifying, exporting or regenerating the document can break a later match even when it looks identical.

Inspection is not authoritative validation

Certificate details can help identify what is present, but legal validation can also require trust lists, revocation data, signing time and policy rules. Use the appropriate official or qualified service for that decision.

Authoritative references

Official specifications and public-sector documentation used to check the terminology in this guide.

FAQ / VERIFIED SCOPE

Questions about this file type.

Does a P7S contain the signed PDF?

Often it does not. A detached P7S normally needs the separate original document.

Can I convert P7S to PDF?

Not when the PDF is not embedded. Locate the original document rather than treating the signature as a converter input.

Is P7S the same as P7M?

Both can use CAdES/CMS structures, but P7M commonly encapsulates a payload while P7S is often detached.