Co je soubor P7S a jak k němu otevřít podepsaný originál

Vyberte soubor .p7s a k němu dokument, ke kterému patří. Oba se přečtou přímo ve vašem prohlížeči a nikam se nenahrávají.

Soubor P7S je elektronický podpis uložený zvlášť, bez dokumentu, ke kterému patří. Proto se po dvojkliku neotevře jako běžný dokument a proto ho ani nepřevedete do PDF: podepsaný text nebo PDF je vždy jiný soubor. Níže najdete, co přesně v souboru je, kde se s ním v Česku potkáte a jak ho otevřít společně s originálem, abyste viděli obsah i podepisující osobu.

Co je soubor P7S podle standardu

Přípona .p7s patří podle standardu S/MIME 4.0, tedy RFC 8551, typu application/pkcs7-signature, což je podpis ve formátu CMS (Cryptographic Message Syntax, nástupce PKCS#7). Oddíl 3.5.3.1 téhož RFC říká, že tento typ vždy obsahuje jediný objekt SignedData a že pole s podepsaným obsahem (eContent) „MUST be absent“, tedy musí chybět.

V praxi to znamená:

Takovému uspořádání se říká oddělený podpis (detached). Dokumentace evropské knihovny DSS ho popisuje jako podpis, který se vztahuje k „external resource(s) separated from it“. Pro zaručené elektronické podpisy se nad CMS používá formát CAdES podle normy ETSI EN 319 122, který umí podpis oddělený i obalující.

Kde se s .p7s v Česku setkáte

Nejčastěji soubor .p7s dostanete jako doprovod k jinému obsahu. Tabulka shrnuje situace, které popisují oficiální zdroje.

Situace Jak soubor vypadá Kde hledat podepsaný obsah
Potvrzení podání z MOJE daně (EPO) soubor končící „…potvrzeni.p7s“ Finanční správa ho načítá zpět v aplikaci EPO
E-mail podepsaný přes S/MIME příloha smime.p7s tělo samotného e-mailu
Kontejner ASiC-S META-INF/signature.p7s datový soubor v kořeni kontejneru
Příloha datové zprávy samostatná příloha .p7s ostatní přílohy téže zprávy

K jednotlivým řádkům:

Proč .p7s sám o sobě do PDF nepřevedete

Převod do PDF nejde, protože v souboru .p7s žádný dokument není. Rada přejmenovat příponu na .pdf proto u odděleného podpisu nepomůže: z podpisu nevznikne text, který v něm nikdy nebyl.

Postupujte takto:

  1. Podívejte se, jak se soubor jmenuje. Název typu „smlouva.pdf.p7s“ obvykle napovídá, ke kterému souboru podpis patří.
  2. Najděte tento originál ve stejné zprávě, e-mailu nebo složce.
  3. Pokud originál chybí, požádejte o něj odesílatele. Bez něj nelze zobrazit obsah ani zjistit, zda podpis odpovídá právě tomuto dokumentu.

PDF, které z originálu vytisknete nebo uložíte, je kopie pro čtení. Nemá právní účinky autorizované konverze.

P7S vs P7M: srovnání v tabulce

Hlavní rozdíl je v tom, kde leží dokument: .p7m ho obvykle nese uvnitř, .p7s jen ukazuje na jiný soubor. Obě přípony definuje RFC 8551.

Vlastnost .p7s .p7m
MIME typ podle RFC 8551 application/pkcs7-signature application/pkcs7-mime
Podepsaný dokument uvnitř ne, pole eContent musí chybět obvykle ano
Co potřebujete k zobrazení .p7s a původní soubor jen samotný .p7m
Může nést šifrovaná data ne, jen SignedData ano, i typ EnvelopedData
Typické použití S/MIME e-maily, kontejnery ASiC-S podepsané soubory CAdES, například v Itálii

Pokud vám přišel soubor .p7m, postup najdete v návodu jak otevřít podepsaný dokument ve formátu p7m.

Jak otevřít soubor P7S s originálem v prohlížeči

Otevřete .p7s na této stránce a k němu přidejte originál; obojí se čte ve vašem prohlížeči a nic se nenahrává na server. Nic neinstalujete. Návody na otevírání p7s samy často varují, abyste citlivé dokumenty nenahrávali na cizí servery, a tady k tomu nedochází.

  1. Uložte si .p7s i dokument, ke kterému patří, například do jedné složky.
  2. V horní části stránky vyberte soubor .p7s.
  3. Stránka pozná, že jde jen o podpis, a vyzve vás k výběru původního dokumentu. Vyberte ho.
  4. Přihlaste se zdarma přes Google. Uvidíte souhrnnou kartu, náhled první strany a panel s tím, kdo dokument podepsal nebo zapečetil, včetně údajů o certifikátu.
  5. Pokud potřebujete celý dokument, stažení nebo tisk, odemkněte ho za 3,99 € (zůstane odemčený v tomto prohlížeči), nebo zvolte Pro za 7,99 € / měsíc. Ceny jsou včetně DPH.

Bez přihlášení vidíte výsledek jen rozmazaný. Stejným způsobem otevřete i soubory .p7m, kontejnery ASiC, podepsané XML nebo soubor ZFO z datové schránky.

Co se o podpisu dozvíte a co ne

Stránka ukáže, kdo dokument podepsal, a údaje z certifikátu, například vydavatele jako I.CA nebo PostSignum. Neoznačí ale podpis za platný. Kde krok ověření sama nepřepočítá, výslovně uvede, že ho zkontroluje oficiální validátor.

Pro právně relevantní odpověď potřebujete oficiální ověření:

Co jednotlivé výsledky validátorů znamenají, vysvětluje stránka ověření elektronického podpisu. Text má informativní povahu a není právní radou.

Otevřete soubor P7S i s dokumentem

Soubor P7S je jen podpis, takže ho vždy otevírejte spolu s originálem. Vyberte oba soubory nahoře na stránce a po bezplatném přihlášení uvidíte dokument i to, kdo ho podepsal.

Časté dotazy

Co je soubor P7S?

Je to elektronický podpis uložený odděleně od dokumentu ve formátu CMS, dříve PKCS#7. Podle RFC 8551 podepsaný obsah v sobě nemá, ten je v jiném souboru nebo v těle e-mailu.

Jak otevřít soubor P7S?

Vyberte .p7s na této stránce a přidejte původní dokument, ke kterému podpis patří. Stránka zobrazí dokument a údaje o tom, kdo ho podepsal, a soubory přitom zůstanou ve vašem zařízení.

Jde soubor P7S převést do PDF?

Samotný .p7s ne, protože žádný dokument neobsahuje. Podepsané PDF nebo jiný soubor máte jako samostatný soubor vedle něj a ten otevřete přímo.

Co je příloha smime.p7s v e-mailu?

Je to podpis e-mailové zprávy podle standardu S/MIME. Podepsaný obsah je samotný e-mail, příloha smime.p7s nese jen podpis.

Jaký je rozdíl mezi P7S a P7M?

Soubor .p7m obvykle obsahuje podepsaný dokument uvnitř, kdežto .p7s je samostatný podpis k jinému souboru. Z .p7m tedy dokument získáte, z .p7s ne.

Potvrdí stránka, že je podpis platný?

Ne. Ukáže, kdo dokument podepsal, a údaje o certifikátu. Právně použitelný závěr dá kvalifikovaná služba ověřování platnosti.

Přetáhněte sem soubor .zfo

Otevřít soubor