P7M P7S
Filkonvertering

Konverter P7M til P7S

HURTIGT SVAR
Er det muligt at konvertere P7M til P7S?
Ja - P7M kan konverteres til P7S.

Brug OpenSSL i to trin: Udtræk først det indre dokument fra .p7m-filen, og underskriv det derefter igen med dit certifikat for at generere en separat .p7s. De fleste brugere, der modtager en .p7m, har kun brug for at udtrække dokumentet indeni, ikke at generere en .p7s.

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Oct 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere P7M til P7S?

En .p7m er en container med indlejret signatur, hvor dokumentet og signaturen er pakket sammen. En .p7s er en separat signatur, der ligger i en selvstændig fil ved siden af det originale dokument. Begge bruger samme PKCS#7/CMS-standard (RFC 5652). Nogle systemer eller arkiver kræver separate signaturer frem for indlejrede, hvilket gør denne arbejdsgang nødvendig i specifikke tekniske integrationer.

Sådan konverterer du P7M til P7S

OpenSSL OPEN-SOURCE

Udtræk det indre dokument med openssl smime -verify -in document.p7m -inform DER -noverify -out inner.pdf, og opret derefter den separate signatur med openssl cms -sign -in inner.pdf -signer cert.pem -inkey key.pem -out signature.p7s -outform DER -detach.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • Ny signering bryder den originale signatur - den nye .p7s er underskrevet med dit certifikat, ikke den oprindelige underskrivers.
  • Hvis bevarelse af den oprindelige underskrivers bevis er et juridisk krav, skal du beholde .p7m-filen som den autoritative optegnelse og undlade at signere igen.
  • Ingen almindeligt anvendt GUI-applikation udfører denne specifikke konvertering; det er en nichepræget teknisk arbejdsgang, der kun håndteres via kommandolinjen.

Ofte stillede spørgsmål

Hvorfor er OpenSSL det eneste værktøj til dette?
Ingen almindeligt anvendt GUI-applikation udfører denne specifikke .p7m-til-.p7s-arbejdsgang; det kræver kommandolinjeadgang til kryptografiske signeringsoperationer.
Er signaturen i en `.p7s` den samme som i den originale `.p7m`?
Nej - ny signering opretter en ny signatur under dit eget certifikat. Den oprindelige underskrivers kryptografiske bevis bevares ikke.
Hvad er forskellen på `.p7m` og `.p7s`?
Begge bruger PKCS#7/CMS: .p7m indlejrer dokumentindholdet i signaturcontaineren, mens .p7s er en separat sidevognsfil, der refererer til dokumentet eksternt.