P7M P7S
Filkonvertering

Konverter P7M til P7S

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

Bruk OpenSSL i to trinn: trekk først ut det indre dokumentet fra .p7m-filen, og re-signer det deretter med ditt sertifikat for å produsere en frittstående .p7s. De fleste brukere som mottar en .p7m trenger bare å trekke ut dokumentet inni, ikke produsere en .p7s.

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 P7M til P7S?

En .p7m er en beholder med innebygd signatur der dokumentet og signaturen er pakket sammen. En .p7s er en frittstående signatur som ligger i en separat fil ved siden av det originale dokumentet. Begge bruker samme PKCS#7/CMS-standard (RFC 5652). Noen systemer eller arkiver krever frittstående signaturer fremfor innebygde, noe som gjør denne arbeidsflyten nødvendig i spesifikke tekniske integrasjoner.

Hvordan konvertere P7M til P7S

OpenSSL OPEN-SOURCE

Trekk ut det indre dokumentet med openssl smime -verify -in document.p7m -inform DER -noverify -out inner.pdf, og opprett deretter den frittstående signaturen med openssl cms -sign -in inner.pdf -signer cert.pem -inkey key.pem -out signature.p7s -outform DER -detach.

Om disse formatene

Kvalitet og hva du bør passe på

  • Re-signering bryter den opprinnelige signaturen - den nye .p7s-filen er signert med ditt sertifikat, ikke den opprinnelige signatorens.
  • Hvis bevaring av den opprinnelige signatorens bevis er et juridisk krav, må du beholde .p7m-filen som den autoritative posten og ikke re-signere.
  • Ingen vanlig GUI-applikasjon utfører denne spesifikke konverteringen; det er en nisje-teknisk arbeidsflyt som kun håndteres via kommandolinjen.

Ofte stilte spørsmål

Hvorfor er OpenSSL det eneste verktøyet for dette?
Ingen vanlig GUI-applikasjon utfører denne spesifikke .p7m-til-.p7s-arbeidsflyten; det krever kommandolinjetilgang til kryptografiske signeringsoperasjoner.
Er signaturen i en `.p7s` den samme som i den originale `.p7m`?
Nei - re-signering oppretter en ny signatur under ditt eget sertifikat. Den opprinnelige signatorens kryptografiske bevis blir ikke bevart.
Hva er forskjellen mellom `.p7m` og `.p7s`?
Begge bruker PKCS#7/CMS: .p7m bygger inn dokumentinnholdet i signaturbeholderen, mens .p7s er en separat fil som refererer til dokumentet eksternt.