.P7M

P7M-fil

PKCS#7 / S/MIME Message (digitally signed or encrypted)
Stil et spørgsmål
HURTIGT SVAR

En .p7m-fil er en PKCS#7/CMS-container, der omslutter et originalt dokument - normalt en PDF eller XML-e-faktura - sammen med en digital signatur og/eller kryptering. For at åbne den skal du bruge DiKe (InfoCert), Aruba Sign, Adobe Acrobat (hvis PDF) eller OpenSSL; en almindelig teksteditor eller simpel omdøbning til .pdf vil ikke fungere, da dokumentet stadig er pakket ind i containeren.

Udvikler: RSA Security (PKCS#7) / IETF (S/MIME, CMS - RFC 5652) Kategori: Sikkerheds-/certifikatfiler Åben standard MIME: application/pkcs7-mime
ÅBNER PÅ Windows macOS Linux Web
Relateret: .PEM · .CER · .REQ · .CRT

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 27, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er P7M-filformatet?

.p7m-filer er ansvarlige for at gemme krypterede eller digitalt signerede e-mailbeskeder og dokumenter som en binær PKCS#7/CMS-container. I en sådan fil gemmes indholdet, eventuelle vedhæftede filer, den kryptografiske signatur og underskriverens certifikatkæde samlet. Formatet er ligeledes almindeligt som en generel indpakning til signerede dokumenter: en faktisk fil - såsom en PDF eller en XML-faktura - er indlejret ordret inde i .p7m-skallen, som tilføjer signaturlaget ovenpå.

Containeren er normalt DER-kodet binær (ASN.1 magic bytes 0x30 0x82 ved offset 0); en Base64-tekstvariant af den samme struktur findes også og starter med MII.... I modsætning til .p7s, som er en løsrevet signatur, der holder kildedokumentet separat, samler .p7m det originale dokument og signaturen i en enkelt selvstændig fil.

Adgang til krypterede beskeder

.p7m-filer har ét hovedformål - beskyttelse af information indeholdt i en besked mod uautoriseret adgang fra tredjeparter. For at læse en krypteret .p7m er det nødvendigt at besidde en privat nøgle, der matcher den offentlige nøgle, der blev brugt til at forsegle beskeden. Modtagerens private nøgle forbliver den samme på tværs af beskeder, så den tilsigtede modtager har nem adgang til hver ny besked uden yderligere opsætning.

  • .p7m-filer bruges ofte til at sende følsomme, beskyttede data inden for medicin, finans eller erhvervslivet.
  • .p7m-filer bruger Secure/Multipurpose Internet Mail Extensions (S/MIME)-standarden som deres signerings- og krypteringsmetode; den underliggende specifikation er CMS (RFC 5652).
  • I EU - især i Italien - er .p7m standardcontaineren for CAdES (CMS Advanced Electronic Signatures) kvalificerede e-signaturer, som har fuld juridisk vægt.
  • Beskeder signeret eller krypteret i .p7m-filer vises normalt under filnavnet smime.p7m.

Sådanne .eml e-mailbeskeder giver kun information i en header, med et tomt indholdsfelt synligt for e-mailklienten. Teksten og filerne i beskeden er indeholdt i selve den krypterede eller signerede vedhæftede fil. For at udtrække det indre dokument eller verificere en signatur uden dedikeret software er openssl smime -verify eller openssl smime -decrypt almindelige kommandolinjemuligheder.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .p7m er data, ikke et program, så den kan ikke køre af sig selv - men den bærer en tillidsmæssig betydning, der er vigtig. For SIGNEREDE .p7m-filer er det sikkert at «åbne» dem, men pointen er at VERIFICERE: en gyldig signatur fortæller dig, hvem der har skrevet under, og at dokumentet er uændret; tjek at underskriverens certifikat er betroet og ikke udløbet/tilbagekaldt, ikke kun at «der findes en signatur». Det indre dokument (f.eks. en PDF) kræver stadig normal forsigtighed, når det er udtrukket. For KRYPTEREDE .p7m skal du bruge DIN private nøgle for at dekryptere - send aldrig din private nøgle til nogen, og upload ikke en fortrolig/krypteret .p7m til en tilfældig online-tjeneste. Foretræk officielle verificeringstjenester (Aruba/Agid) og lokale værktøjer (Dike/OpenSSL) til følsomme dokumenter.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNPKCS#7 / S/MIME Message (digitally signed or encrypted)
UDVIKLERRSA Security (PKCS#7) / IETF (S/MIME, CMS - RFC 5652)siden PKCS#7 (1990s); S/MIME / CMS standardized in RFC 5652. Heavily used for EU/Italian legal e-signatures (CAdES)
MIME-TYPEapplication/pkcs7-mime
TYPEBinær PKCS#7/CMS-container (normalt DER-kodet), nogle gange Base64; omslutter den originale fil plus signatur og/eller kryptering
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
En .p7m er normalt en binær PKCS#7/CMS-struktur (DER), så den begynder med ASN.1 SEQUENCE-tagget 0x30 efterfulgt af en længde, typisk 0x30 0x82 .... Nogle .p7m-filer er Base64-kodet tekst (så starter de med „MII...“). Containeren omslutter det FAKTISKE dokument indeni sammen med en digital signatur (signed-data) og/eller kryptering (enveloped-data) - den rigtige fil (en PDF, XML-faktura osv.) udtrækkes indefra.

Programmer der åbner P7M-filer

Windows4 apps
OpenSSL Open-source Udtræk den indre fil: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Tilføj -CAfile for faktisk at validere underskriveren.
Dike (InfoCert) Gratis Italienske/EU-signerede dokumenter: åbn Dike, brug funktionen Verificer/Åbn, træk .p7m-filen ind - den tjekker signaturen og udtrækker det indre dokument. Gratis.
Aruba Sign Gratis Gratis Aruba digital signatur-app: klik på Verificer, vælg .p7m-filen, og se/gem derefter det vedlagte dokument og signaturoplysninger.
Adobe Acrobat Reader Gratis Hvis .p7m-filen omslutter en PDF, kan Acrobat åbne den signerede PDF og vise signaturstatus. Fungerer til signerede PDF-filer; ikke til vilkårlige krypterede .p7m.
macOS3 apps
Aruba Sign / Dike Gratis Begge findes i macOS-udgaver: verificer signaturen og udtræk dokumentet på samme måde som i Windows.
OpenSSL / LibreSSL Open-source Terminal: «openssl smime -verify -in fil.p7m -inform DER -noverify -out ud.pdf» for at trække den indre fil ud. Præinstalleret (LibreSSL).
Keychain Access (encrypted case) Indbygget For en S/MIME KRYPTERET .p7m skal du sikre dig, at din private nøgle/certifikat er i nøgleringen, så Mail kan dekryptere den. Ikke en selvstændig .p7m-fremviser.
Linux2 apps
OpenSSL Open-source Udtræk den indre fil: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Tilføj -CAfile for faktisk at validere underskriveren.
Aruba Sign Gratis Gratis Aruba digital signatur-app: klik på Verificer, vælg .p7m-filen, og se/gem derefter det vedlagte dokument og signaturoplysninger.
Web1 app
Aruba / Agid online signature checkers Gratis Upload en .p7m til en officiel signaturverificeringstjeneste for at se dokumentet og signaturens gyldighed. Undgå at uploade krypterede/fortrolige filer til tredjepartswebsteder.

Tekniske detaljer

dyb specifikation
ContainerformatPKCS#7 / CMS (Cryptographic Message Syntax)
Styrende specifikationIETF RFC 5652 (CMS); tidligere RFC 2315 (PKCS#7 v1.5)
MIME-typeapplication/pkcs7-mime
Standard S/MIME-filnavnsmime.p7m
Binær kodningDER (Distinguished Encoding Rules) - ASN.1 binær struktur
Alternativ kodningBase64-tekst (starter med „MII…“) - samme CMS-struktur, anden transportkodning
Magic bytes (DER)0x30 0x82 ved fil-offset 0 - ASN.1 SEQUENCE-tag efterfulgt af et 2-byte længdefelt
CMS-indholdstyperSignedData, EnvelopedData (krypteret), SignedAndEnvelopedData, CompressedData
EU-signaturprofilCAdES (CMS Advanced Electronic Signatures, ETSI EN 319 122) - understøtter kvalificeret niveau under eIDAS
Indlejrede certifikaterX.509-underskrivercertifikater og mellemliggende CA-kæde gemt inde i containeren
SigneringsalgoritmerRSA (PKCS#1 v1.5, PSS) og ECDSA; digest-algoritmer SHA-256, SHA-384, SHA-512
KrypteringsalgoritmerAES-128 og AES-256 (CBC/GCM); Triple-DES for bagudkompatibilitet
Indre dokumentEnhver filtype (PDF, XML-faktura, almindelig tekst osv.) indlejret ordret og udtrækkelig
Krav til dekrypteringModtagerens private nøgle, der matcher det offentlige X.509-certifikat brugt under kryptering
Juridisk brugStandard kvalificeret e-signaturformat for italiensk offentlig administration (PA), certificeret e-mail (PEC) og grænseoverskridende EU-dokumenter
UdgivetPKCS#7 (1990s); S/MIME / CMS standardized in RFC 5652. Heavily used for EU/Italian legal e-signatures (CAdES)
Åben standardJa · royaltyfri
Specifikationwww.rfc-editor.org

P7M-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med P7M-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag
I
INgs25 d agoUBESVARET
Where to buy this license?
Venter på svar

Ofte stillede spørgsmål

Hvad er en .p7m-fil?
Et digitalt signeret (og nogle gange krypteret) dokument i PKCS#7/S/MIME-format. Den rigtige fil - ofte en PDF eller en XML-e-faktura - er pakket indeni sammen med en signatur, der beviser, hvem der har underskrevet den, og at den ikke er blevet ændret. Det er standarden for juridisk gyldige e-signaturer i Italien/EU.
Hvordan åbner jeg en .p7m-fil?
Brug et digitalt signaturværktøj, der verificerer og udtrækker det indre dokument: gratis DiKe (InfoCert) eller Aruba Sign på Windows/Mac/Linux, Adobe Acrobat hvis den indeholder en PDF, eller OpenSSL («openssl smime -verify -in fil.p7m -inform DER -noverify -out ud.pdf»). En almindelig teksteditor vil ikke vise dokumentet.
Hvorfor hedder min fil noget.pdf.p7m?
Fordi .pdf er det originale dokument, og .p7m er den digitale signatur-container udenom det. Verificer/udtræk .p7m-filen for at få den indre PDF tilbage; du kan ikke bare omdøbe den til .pdf - den er stadig pakket ind.
Hvordan udtrækker jeg dokumentet fra en .p7m uden speciel software?
Brug OpenSSL: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Flaget -noverify springer tillidskontrol over blot for at udtrække; tilføj -CAfile for også at validere signaturen.
Er en .p7m-fil krypteret eller bare signeret?
Normalt bare SIGNERET - dokumentet er læsbart, når du udtrækker det, og signaturen beviser ægtheden. Nogle .p7m-filer er KRYPTERET (S/MIME), og de kræver den matchende private nøgle for at dekryptere. Et signaturværktøj eller OpenSSL vil fortælle dig, hvilken type det er.
Kan jeg åbne en .p7m på min telefon?
Ja - Aruba og InfoCert tilbyder mobilapps til at verificere og se signerede .p7m-dokumenter, og visse PEC/e-faktura-apps åbner dem direkte. For krypterede .p7m skal du stadig have din private nøgle konfigureret.

Referencer

1RFC 5652 - Cryptographic Message Syntax (CMS/PKCS#7)www.rfc-editor.org
2InfoCert DiKe - free digital-signature softwarewww.firma.infocert.it

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Relaterede filtyper

.PEMPEM - Base64-encoded certificate / key container (X.509, PKCS)
.CERSecurity certificate (X.509 .cer)
.REQCertificate Signing Request (CSR) - .req
.CRTSecurity certificate (X.509 .crt)
.CSRCertificate Signing Request (PKCS#10)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å