Wat is het RPMSG-bestandsformaat?
.rpmsg-bestanden zijn e-mailberichten met beperkte toegang, gekoppeld aan de Microsoft Outlook-applicatie. Dergelijke bestanden bevatten berichten met vertrouwelijke gegevens en extra bijlagen waarvan de inhoud alleen kan worden weergegeven door een gedefinieerde ontvanger.
.rpmsg-bestanden worden gebruikt voor de toegangscontrole tot berichten, waarbij gebruik wordt gemaakt van versleuteling en Information Rights Management (IRM). De afzender van het bericht kan ook bepaalde acties beperken, zoals opslaan, afdrukken, doorsturen of kopiëren. Het verzenden van e-mailberichten is een eenvoudige en zeer populaire methode van moderne communicatie; dergelijke berichten kunnen echter een potentieel doelwit zijn voor aanvallen door onbevoegde derden. Daarom is het .rpmsg-formaat gecreëerd - om de beveiliging van elektronische berichten te waarborgen. Geïntroduceerd samen met Windows Rights Management Services en Outlook 2003 IRM, maakt het tegenwoordig deel uit van Microsoft Purview Message Encryption.
Technisch gezien is .rpmsg een binaire container: inhoud en bijlagen worden verpakt in een OLE Compound File-structuur (hetzelfde binaire chassis dat ten grondslag ligt aan .msg-bestanden), vervolgens gecomprimeerd met zlib/DEFLATE en voorafgegaan door een eigen 4-byte signatuur (76 E8 04 60). Het resulterende archief wordt verzonden als een bijlage - meestal genaamd message.rpmsg - toegevoegd aan een standaard .eml-wrapper.
Aanvullende informatie over .rpmsg-bestanden:
.rpmsg-bestanden worden verzonden als bijlagen bij standaard e-mailberichten.- Het maken van een
.rpmsg-bestand is een proces van het opslaan van inhoud en bijlagen in een enkel bestand, dat vervolgens wordt gecomprimeerd en versleuteld zodat eenmessage.rpmsg-bestand ontstaat. - Het formaat is eigendomsrechtelijk beschermd en niet publiekelijk gedocumenteerd door Microsoft; de interne structuur is begrepen door middel van reverse engineering door open-source parsers.
- Eerdere documentatie stelde dat RPMSG-bestanden alleen konden worden geopend met Microsoft Outlook op Windows. Ontvangers kunnen ze nu openen in Outlook voor Windows, Outlook voor Mac, Outlook voor iOS, Outlook voor Android, Outlook op het web en het Microsoft Purview-portaal voor versleutelde berichten.
Beveiliging & veiligheid
RISICO: MEDIUMEen legitieme message.rpmsg is onschadelijk - het is versleutelde zakelijke e-mail. Het echte risico is phishing: aanvallers bootsen Microsoft-meldingen voor „versleuteld bericht / Bericht lezen” na om inloggegevens te stelen. Controleer of de link „Bericht lezen” naar een microsoft.com / office365.com domein leidt voordat u zich aanmeldt, en wees achterdochtig bij onverwachte beveiligde berichten van onbekende afzenders. Het rpmsg-bestand zelf kan geen uitvoerbare code bevatten die bij opening wordt uitgevoerd.
Formaatdetails
in een notendopProgramma's die RPMSG-bestanden openen
Technische details
diepe specificaties| Containerformaat | Binair; zlib/DEFLATE-gecomprimeerd OLE Compound File (CFB) met de DRM-beveiligde berichttekst en bijlagen |
| Bestandssignatuur (magic bytes) | 76 E8 04 60 op offset 0, gevolgd door zlib-gecomprimeerde segmenten; gedecomprimeerde payload opent met de standaard OLE-header D0 CF 11 E0 |
| MIME-type | application/x-microsoft-rpmsg-message |
| Compressie | zlib/DEFLATE toegepast op de OLE Compound File-payload voordat het bestand naar schijf wordt geschreven |
| DRM-technologie | Windows Information Rights Management (IRM) / Azure Rights Management (Azure RMS), nu verenigd onder Microsoft Purview |
| Configureerbare machtigingen | Afzender kan doorsturen, afdrukken, kopiëren en opslaan per bericht beperken |
| Handhaving van vervaldatum | Afzender kan een vervaldatum insluiten; ontsleuteling wordt aan de serverzijde geweigerd door de RMS/Purview-infrastructuur nadat de deadline is verstreken |
| Leveringsmechanisme | Bijgevoegd bij een wrapper-e-mail in platte tekst; de bijlage heet conventioneel message.rpmsg |
| Authenticatie van ontvanger | Ontvanger moet zich authenticeren bij Microsoft RMS of Microsoft Purview om een ontsleutelingssleutel per bericht te verkrijgen |
| Licentie-payload | Bevat een IRM-gebruikslicentie (UL); kan verwijzen naar een publicatielicentie (PL) aan de serverzijde voor sleuteldistributie naar geautoriseerde ontvangers |
| Formaatspecificatie | Eigendomsrechtelijk en niet gedocumenteerd door Microsoft; interne structuur afgeleid van open-source reverse-engineering inspanningen |
| Ontwikkelaar | Microsoft Corporation |
| Ondersteunde clients | Microsoft Outlook (Windows, Mac, iOS, Android), Outlook op het web, Microsoft Purview-portaal voor versleutelde berichten |
| Gerelateerd beveiligd formaat | .pfile - Azure RMS generieke bestandsbeveiligingswrapper die dezelfde IRM-infrastructuur toepast op willekeurige bestandstypen |
| Uitgebracht | 2003 (Windows Rights Management Services / Outlook 2003 IRM); today part of Microsoft Purview Message Encryption |
| Specificatie | learn.microsoft.com |
RPMSG conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over RPMSG-bestanden.