P7S PEM
Filkonvertering

Konverter P7S til PEM

HURTIGSVAR
Er det mulig å konvertere P7S til PEM?
Ja - P7S konverterer til PEM.

Konvertering av .p7s til PEM koder om de samme kryptografiske dataene fra binær DER til Base64-tekst, noe som produserer en fil som starter med -----BEGIN PKCS7-----. OpenSSL gjør dette med én kommando; ved å legge til -print_certs trekkes også signatørens X.509-sertifikat ut i utdatafilen. Konverteringen gjenoppretter ikke e-post- eller dokumentinnhold.

Også til PEM: JKS · REQ · PPK

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Oct 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere P7S til PEM?

PEM er standard tekstformat for sertifikater og kryptografiske objekter som forventes av de fleste webservere, inspeksjonsverktøy og kode som behandler X.509-sertifikater. Ved å kode om .p7s til .pem kan du inspisere signatørens sertifikatkjede, mate den inn i serverkonfigurasjon, eller bruke den med verktøy som krever Base64-inndata uten et manuelt binær-til-tekst-konverteringstrinn.

Hvordan konvertere P7S til PEM

OpenSSL OPEN-SOURCE

Kjør openssl pkcs7 -inform DER -in file.p7s -out file.pem for å kode om den binære signaturen som Base64 PEM; legg til -print_certs for å også trekke ut signatørens sertifikatkjede i utdatafilen.

Om disse formatene

Kvalitet og hva du bør passe på

  • Hvis .p7s-filen allerede er Base64-kodet (den åpnes i et tekstredigeringsprogram og starter med -----BEGIN PKCS7-----), bruk -inform PEM i stedet for -inform DER i OpenSSL-kommandoen.
  • PEM-utdataene inneholder kun signatur- og sertifikatdata - de gjenoppretter ikke e-post- eller dokumentinnhold, som lagres separat fra en frittstående .p7s.
  • Ved å legge til -print_certs i OpenSSL-kommandoen bygges signatørens fulle sertifikatkjede inn som -----BEGIN CERTIFICATE------blokker i utdatafilen.

Ofte stilte spørsmål

Vil konvertering til PEM validere signaturen?
Nei - omkoding endrer kun formatet; bruk openssl smime -verify med det originale signerte innholdet for å verifisere signaturen.
Hva om OpenSSL-kommandoen feiler med en parsettingsfeil?
Filen kan allerede være PEM-kodet; prøv -inform PEM i stedet for -inform DER.
Inneholder PEM-filen innholdet i e-postmeldingen?
Nei - en .p7s er en frittstående signatur; hverken DER-originalen eller PEM-utdataene inneholder selve meldingsteksten.
Kan jeg bruke PEM-filen i en webserverkonfigurasjon?
PEM-filen fra en .p7s inneholder signaturobjektet og sertifikatkjeden - trekk ut individuelle sertifikater med openssl x509 for bruk på server.