.P7M

P7M-fil

PKCS#7 / S/MIME Message (digitally signed or encrypted)
Still et spørsmål
HURTIGSVAR

En .p7m-fil er en PKCS#7/CMS-beholder som pakker inn et originaldokument - vanligvis en PDF eller XML-faktura - sammen med en digital signatur og/eller kryptering. For å åpne den, bruk DiKe (InfoCert), Aruba Sign, Adobe Acrobat (hvis PDF), eller OpenSSL; et vanlig tekstredigeringsprogram eller enkel endring av filnavn til .pdf vil ikke fungere fordi dokumentet fortsatt er pakket inn i beholderen.

Utvikler: RSA Security (PKCS#7) / IETF (S/MIME, CMS - RFC 5652) Kategori: Sikkerhets-/sertifikatfiler Åpen standard MIME: application/pkcs7-mime
ÅPNES PÅ Windows macOS Linux Web
Relatert: .PEM · .CER · .REQ · .CRT

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 27, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er P7M-filformatet?

.p7m-filer brukes til å lagre krypterte eller digitalt signerte e-postmeldinger og dokumenter som en binær PKCS#7/CMS-beholder. I en slik fil lagres innholdet, eventuelle vedlegg, den kryptografiske signaturen og signatørens sertifikatkjede sammen. Formatet er like vanlig som en generell innpakning for signerte dokumenter: en faktisk fil - som en PDF eller en XML-faktura - bygges inn ordrett i .p7m-skallet, som legger signaturlaget på toppen.

Beholderen er normalt DER-kodet binær (ASN.1 magic bytes 0x30 0x82 ved posisjon 0); en Base64-tekstvariant av den samme strukturen eksisterer også og starter med MII.... Til forskjell fra .p7s, som er en frittstående signatur som holder kildedokumentet separat, samler .p7m originaldokumentet og signaturen i én enkelt selvstendig fil.

Tilgang til krypterte meldinger

.p7m-filer har ett hovedformål - beskyttelse av informasjon i en melding mot uautorisert tilgang fra tredjeparter. For å lese en kryptert .p7m kreves det en privat nøkkel som samsvarer med den offentlige nøkkelen som ble brukt til å forsegle meldingen. Mottakerens private nøkkel forblir den samme på tvers av meldinger, slik at målmottakeren har enkel tilgang til hver ny melding uten ekstra oppsett.

  • .p7m-filer brukes ofte til å sende sensitive, beskyttede data innen medisin, finans eller forretningsvirksomhet.
  • .p7m-filer bruker standarden Secure/Multipurpose Internet Mail Extensions (S/MIME) som sin signerings- og krypteringsmetode; den underliggende spesifikasjonen er CMS (RFC 5652).
  • I EU - spesielt i Italia - er .p7m standardbeholderen for CAdES (CMS Advanced Electronic Signatures) kvalifiserte e-signaturer, som har full juridisk vekt.
  • Meldinger signert eller kryptert i .p7m-filer vises vanligvis under filnavnet smime.p7m.

Slike .eml e-postmeldinger gir kun informasjon i et hodefelt, med et tomt innholdsfelt synlig for e-postklienten. Teksten og filene i meldingen finnes i det krypterte eller signerte vedlegget. For å pakke ut det indre dokumentet eller verifisere en signatur uten dedikert programvare, er openssl smime -verify eller openssl smime -decrypt vanlige kommandolinjevalg.

Sikkerhet og trygghet

RISIKO: MEDIUM

En .p7m er data, ikke et program, så den kan ikke kjøre av seg selv - men den bærer en tillitsbetydning som er viktig. For SIGNERTE .p7m-filer er «åpning» trygt, men poenget er å VERIFISERE: en gyldig signatur forteller deg hvem som signerte og at dokumentet er uendret; sjekk at signatørens sertifikat er tiltrodd og ikke utløpt/tilbakekalt, ikke bare at «en signatur eksisterer». Det indre dokumentet (f.eks. en PDF) krever fortsatt vanlig forsiktighet når det er pakket ut. For KRYPTERTE .p7m trenger du DIN private nøkkel for å dekryptere - send aldri din private nøkkel til noen eller last opp en konfidensiell/kryptert .p7m til en tilfeldig nettbasert tjeneste. Foretrekk offisielle verifiseringstjenester (Aruba/Agid) og lokale verktøy (Dike/OpenSSL) for sensitive dokumenter.

Formatdetaljer

i et nøtteskall
FULLT NAVNPKCS#7 / S/MIME Message (digitally signed or encrypted)
UTVIKLERRSA 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-beholder (vanligvis DER-kodet), noen ganger Base64; pakker inn originalfilen pluss signatur og/eller kryptering
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
En .p7m er normalt en binær PKCS#7/CMS-struktur (DER), så den begynner med ASN.1 SEQUENCE-taggen 0x30 etterfulgt av en lengde, vanligvis 0x30 0x82 .... Noen .p7m-filer er Base64-kodet tekst (da starter de med «MII...»). Beholderen pakker inn det FAKTISKE dokumentet inni seg sammen med en digital signatur (signed-data) og/eller kryptering (enveloped-data) - den ekte filen (en PDF, XML-faktura, osv.) pakkes ut fra innsiden.

Programmer som åpner P7M-filer

Windows4 apps
OpenSSL Åpen kildekode Pakk ut den indre filen: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Legg til -CAfile for å faktisk validere signatøren.
Dike (InfoCert) Gratis Italienske/EU-signerte dokumenter: åpne Dike, bruk Verifiser/Åpne-funksjonen, dra inn .p7m-filen - den sjekker signaturen og pakker ut det indre dokumentet. Gratis.
Aruba Sign Gratis Gratis Aruba-app for digital signatur: klikk Verifiser, velg .p7m-filen, og se/lagre det vedlagte dokumentet og signaturdetaljene.
Adobe Acrobat Reader Gratis Hvis .p7m-filen inneholder en PDF, kan Acrobat åpne den signerte PDF-en og vise signaturstatus. Fungerer for signerte PDF-er; ikke for vilkårlige krypterte .p7m-filer.
macOS3 apps
Aruba Sign / Dike Gratis Begge leverer macOS-versjoner: verifiser signaturen og pakk ut dokumentet på samme måte som i Windows.
OpenSSL / LibreSSL Åpen kildekode Terminal: «openssl smime -verify -in fil.p7m -inform DER -noverify -out ut.pdf» for å hente ut den indre filen. Forhåndsinstallert (LibreSSL).
Keychain Access (encrypted case) Innebygd For en S/MIME-KRYPTERT .p7m, sørg for at din private nøkkel/sertifikat er i nøkkelringen slik at Mail kan dekryptere den. Ikke en frittstående .p7m-viser.
Linux2 apps
OpenSSL Åpen kildekode Pakk ut den indre filen: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Legg til -CAfile for å faktisk validere signatøren.
Aruba Sign Gratis Gratis Aruba-app for digital signatur: klikk Verifiser, velg .p7m-filen, og se/lagre det vedlagte dokumentet og signaturdetaljene.
Web1 app
Aruba / Agid online signature checkers Gratis Last opp en .p7m til en offisiell tjeneste for signaturverifisering for å se dokumentet og signaturens gyldighet. Unngå å laste opp krypterte/konfidensielle filer til tredjeparts nettsteder.

Tekniske detaljer

dyp spesifikasjon
BeholderformatPKCS#7 / CMS (Cryptographic Message Syntax)
Styrende spesifikasjonIETF RFC 5652 (CMS); tidligere RFC 2315 (PKCS#7 v1.5)
MIME-typeapplication/pkcs7-mime
Standard S/MIME-filnavnsmime.p7m
Binær kodingDER (Distinguished Encoding Rules) - ASN.1 binær struktur
Alternativ kodingBase64-tekst (starter med «MII…») - samme CMS-struktur, annen transportkoding
Magic bytes (DER)0x30 0x82 ved filposisjon 0 - ASN.1 SEQUENCE-tag etterfulgt av et 2-byte lengdefelt
CMS-innholdstyperSignedData, EnvelopedData (kryptert), SignedAndEnvelopedData, CompressedData
EU-signaturprofilCAdES (CMS Advanced Electronic Signatures, ETSI EN 319 122) - støtter kvalifisert nivå under eIDAS
Innebygde sertifikaterX.509-signatørsertifikater og mellomliggende CA-kjede lagret inne i beholderen
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 bakoverkompatibilitet
Indre dokumentEnhver filtype (PDF, XML-faktura, ren tekst, osv.) innebygd ordrett og utpakkbar
Krav til dekrypteringMottakerens private nøkkel som samsvarer med X.509-sertifikatet for offentlig nøkkel brukt under kryptering
Juridisk brukStandard kvalifisert e-signaturformat for italiensk offentlig forvaltning (PA), sertifisert e-post (PEC) og EU-grenseoverskridende dokumenter
UtgittPKCS#7 (1990s); S/MIME / CMS standardized in RFC 5652. Heavily used for EU/Italian legal e-signatures (CAdES)
Åpen standardJa · royalty-fri
Spesifikasjonwww.rfc-editor.org

P7M-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med P7M-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag
I
INgs25 d agoUBESVART
Where to buy this license?
Venter på svar

Ofte stilte spørsmål

Hva er en .p7m-fil?
Et digitalt signert (og noen ganger kryptert) dokument i PKCS#7/S/MIME-format. Den faktiske filen - ofte en PDF eller en XML-faktura - er pakket inn på innsiden, sammen med en signatur som beviser hvem som signerte den og at den ikke er endret. Det er standarden for juridisk gyldige e-signaturer i Italia/EU.
Hvordan åpner jeg en .p7m-fil?
Bruk et digitalt signaturverktøy som verifiserer og pakker ut det indre dokumentet: gratis DiKe (InfoCert) eller Aruba Sign på Windows/Mac/Linux, Adobe Acrobat hvis den inneholder en PDF, eller OpenSSL («openssl smime -verify -in fil.p7m -inform DER -noverify -out ut.pdf»). Et vanlig tekstredigeringsprogram vil ikke vise dokumentet.
Hvorfor heter filen min noe.pdf.p7m?
Fordi .pdf er originaldokumentet og .p7m er den digitale signaturbeholderen rundt det. Verifiser/pakk ut .p7m-filen for å få tilbake den indre PDF-en; du kan ikke bare endre navn til .pdf - den er fortsatt pakket inn.
Hvordan pakker jeg ut dokumentet fra en .p7m uten spesialprogramvare?
Bruk OpenSSL: «openssl smime -verify -in fil.p7m -inform DER -noverify -out dokument.pdf» (eller «openssl cms ...»). Flagget -noverify hopper over tillitskontroll bare for å pakke ut; legg til -CAfile for å også validere signaturen.
Er en .p7m-fil kryptert eller bare signert?
Vanligvis bare SIGNERT - dokumentet er lesbart når du pakker det ut, og signaturen beviser ektheten. Noen .p7m-filer er KRYPTERT (S/MIME), og disse krever den samsvarende private nøkkelen for å dekryptere. Et signaturverktøy eller OpenSSL vil fortelle deg hvilken type det er.
Kan jeg åpne en .p7m på telefonen min?
Ja - Aruba og InfoCert tilbyr mobilapper for å verifisere og vise signerte .p7m-dokumenter, og enkelte PEC/e-faktura-apper åpner dem direkte. For krypterte .p7m må du fortsatt ha din private nøkkel konfigurert.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å