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ů:
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 |