Převod souboru P7S do XPS
Vytvořte vykreslení XPS z původního obsahu za podpisem P7S.
Převádějte soubory P7S online
Pro převod P7S do XPS zatím vlastní online konvertor nemáme, ale soubory P7S můžete online převést do těchto formátů:
Chcete převádět P7S na XPS?
Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.
Jak převést soubor p7s do formátu xps
- Dokumenty
- Dosud nehodnoceno.
Pracovní postup ve Windows může vyžadovat kopii podepsaného e-mailu nebo dokumentu ve formátu XPS pro tisk s pevným rozvržením, odevzdání nebo archivaci. Soubor .p7s obvykle obsahuje pouze kryptografický podpis, takže před vytvořením souboru XPS je nutné otevřít a vykreslit původní zprávu nebo dokument.
Co je formát P7S
.p7s běžně označuje kontejner podpisu PKCS#7 nebo CMS používaný pro podepisování e-mailů S/MIME, systémy pro podepisování dokumentů a další pracovní postupy PKI. Outlook, Thunderbird, Apple Mail, podnikové poštovní servery a software pro elektronické podpisy mohou vytvářet nebo připojovat data P7S.
Oddělený podpis P7S, často pojmenovaný smime.p7s, obsahuje informace o podpisu a certifikátu, nikoli však tělo podepsaného e-mailu nebo dokument. Musí být zpracován spolu s původním obsahem. Neprůhledný soubor CMS může obsahovat podepsaný obsah, stále však jde o kontejner podpisu, nikoli o soubor s rozvržením stránek. Přejmenování .p7s na .xps soubor nepřevede.
Co je formát XPS
XPS (XML Paper Specification) je balíček dokumentu s pevným rozvržením založený na XML. Zaznamenává geometrii stránek, umístění textu, vložené prostředky, vektorovou grafiku a formátování tisku, aby bylo možné dokument konzistentně vykreslit.
Formát XPS je vhodný, pokud jej systém Windows konkrétně vyžaduje nebo pokud je nutné pevné stránkování. Je podporován méně široce než PDF a vytvoření XPS obvykle nezachová podpis P7S ani ověřitelné údaje o jeho certifikátu; vytvoří nový vykreslený dokument.
Jak vytvořit soubor XPS
Podepsaný e-mail v Outlooku nebo jiném poštovním klientu
- Ponechte úplnou původní zprávu, například
.emlnebo.msg, spolu s její přílohousmime.p7s. Neotvírejte přílohu P7S, jako by šlo o zprávu. - Otevřete zprávu v poštovním klientu kompatibilním se S/MIME a zkontrolujte stav jejího podpisu. Než začnete zprávě důvěřovat, vyřešte neznámý, prošlý nebo odvolaný certifikát.
- Vyberte File → Print a zvolte
Microsoft XPS Document Writer. - Nastavte požadované stránky, velikost papíru, orientaci a měřítko a poté vyberte Print.
- Vyberte umístění a uložte výstup s příponou
.xps.
Přílohy se do vytištěné zprávy automaticky nezahrnují. Každou požadovanou přílohu otevřete a vytiskněte samostatně.
Podepsané dokumenty a soubory CMS
Nejprve ověřte nebo extrahujte podepsaný obsah, poté jej otevřete v nativní aplikaci a vytiskněte do zapisovače XPS. U souboru CMS kódovaného ve formátu DER, který obsahuje vložený obsah, může OpenSSL obsah extrahovat pomocí:
openssl cms -verify -inform DER -in signed.p7s -noverify -out original.bin
U odděleného podpisu zadejte původní obsah:
openssl cms -verify -inform DER -in signature.p7s -content original.bin -noverify -out verified.bin
-noverify kontroluje operaci podpisu CMS a přeskočí ověření důvěryhodnosti řetězce certifikátů; neprokazuje, že je podepisující osoba důvěryhodná. Pokud je ověření důvěryhodnosti vyžadováno, použijte místo toho vhodný důvěryhodný soubor CA nebo úložiště certifikátů. Pro vstup kódovaný ve formátu PEM použijte -inform PEM. Tyto příkazy se vztahují na soubory kompatibilní s CMS, nikoli na každý proprietární formát podpisu.
Pokud je extrahovaným výsledkem soubor PDF, obrázek nebo soubor Office, otevřete jej ve vhodné desktopové aplikaci a vyberte File → Print → Microsoft XPS Document Writer. Pokud tiskárna XPS chybí, povolte příslušnou volitelnou funkci Windows nebo nainstalujte schválený ovladač tiskárny XPS; dostupnost se liší podle edice a verze Windows.
Online převod
Neexistuje žádná obecná online služba, která by dokázala rekonstruovat chybějící zprávu nebo dokument z odděleného podpisu P7S. U extrahovaného souboru PDF nebo Office, který neobsahuje důvěrné informace, lze zvážit službu, jako je Zamzar nebo Online-Convert, pouze pokud její aktuální seznam formátů výslovně podporuje daný zdrojový formát a výstup XPS. Nenahrávejte podepsané e-maily, certifikáty, smlouvy, osobní údaje ani regulované záznamy; místo toho použijte místní ověření a tiskárnu XPS ve Windows.
Omezení kvality a kompatibility
- Soubor P7S nemá zaručenou velikost stránky, zalamování řádků, písma ani vizuální obsah, takže jej obvykle nelze přímo vykreslit jako XPS.
- Tisk může změnit stránkování, vynechat interaktivní nebo nepodporovaný obsah, sloučit anotace a nahradit nedostupná písma. Zkontrolujte konce stránek, obrázky, tabulky a vytištěné informace o stavu certifikátu.
- Výsledek XPS je vykreslení, nikoli kryptograficky podepsaná náhrada. Pokud je důležité ověření podpisu nebo právní původ, uchovejte původní podepsanou zprávu nebo dokument, soubor P7S a relevantní údaje o certifikátu.
- Podpora prohlížení a tisku XPS je soustředěna ve Windows. Pokud příjemce nebo archiv výslovně nevyžaduje XPS, použijte místo něj PDF.
P7S vs XPS: srovnání formátů
Jak si formáty P7S a XPS stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .P7S PKCS #7 Signature / Cryptographic Message Syntax (detached signature file) | .XPS Open XML Paper Specification |
|---|---|---|
| Upravitelný text | Ne | Ne |
| Pevné rozvržení stránek | Ne | Ano |
| Formátování textu | Žádné | Rozsáhlé |
| Obrázky | Ne | Ano |
| Interaktivní prvky | Ne | Ne |
| Ochrana heslem | Silné | Základní |
| Otevírá se ve webovém prohlížeči | Ne | Ne |
| Typická velikost souboru | Velmi malé | Střední |
| Otevřený standard | Částečně otevřený | Částečně otevřený |
| Nejvhodnější pro | Vkládání do aplikací | Publikování |
| Zavedeno | 1991 | 2006 |
| Vývojář | RSA Laboratories / IETF | Microsoft |
| MIME typ | application/pkcs7-signature | application/vnd.ms-xpsdocument |
Informace o příponách a typech souborů poskytuje File-Extensions.org
Navrhovaný software pro převod p7s do xps
Často kladené otázky
Lze převést soubor P7S do XPS samostatně?
Obvykle ne, protože soubor P7S běžně obsahuje digitální podpis, nikoli podepsaný dokument. K vytvoření zobrazení ve formátu XPS potřebujete také původní podepsaný obsah.
Zůstane digitální podpis P7S v souboru XPS zachován?
Ne, nelze očekávat, že původní podpis P7S zůstane po převodu obsahu do XPS připojený nebo ověřitelný. Soubor XPS zachycuje vzhled dokumentu, nikoli původní vazbu na podpis.
Zůstane při převodu P7S do XPS zachováno formátování?
Vizuální vzhled může zůstat stejný, pokud je k dispozici původní obsah a je správně převeden, ale výsledek závisí na zdrojovém dokumentu, písmech, nastavení stránky a procesu převodu. XPS používá rozvržení s pevnými stránkami, takže interaktivní obsah nebo obsah s proměnlivým zalomením může být převeden na stránky.
Proč převod P7S do XPS selže nebo vytvoří prázdný výsledek?
Obvyklým důvodem je, že P7S je oddělený podpis a neobsahuje podepsaný dokument. Bez odpovídajícího původního souboru lze podpis nanejvýš ověřit, ale není k dispozici žádný obsah, který by bylo možné převést do XPS.