RPMSG ファイル形式とは?
.rpmsg ファイルは、Microsoft Outlookアプリケーションに関連付けられた アクセス制限付きの電子メールメッセージ です。これらのファイルには、機密データを含むメッセージや、定義された受信者のみが表示できる追加の添付ファイルが含まれています。
.rpmsg ファイルは、暗号化とInformation Rights Management (IRM) を利用して、メッセージへのアクセスを制御するために使用されます。送信者は、保存、印刷、転送、コピーなどの特定のアクションを制限することもできます。電子メールの送信は、現代のコミュニケーションにおいて簡単で非常に普及している方法ですが、そのようなメッセージは許可されていない第三者による攻撃の潜在的な標的になる可能性があります。これが、電子メッセージのセキュリティを確保するために .rpmsg 形式が作成された理由です。Windows Rights Management ServicesおよびOutlook 2003のIRMと共に導入され、現在はMicrosoft Purviewメッセージ暗号化の一部となっています。
技術的には、.rpmsg はバイナリコンテナです。コンテンツと添付ファイルはOLE Compound File構造(.msg ファイルの基礎となるものと同じバイナリシャーシ)にパックされ、zlib/DEFLATEで圧縮され、独自の4バイト署名(76 E8 04 60)が先頭に付加されます。結果として得られるアーカイブは、通常 message.rpmsg という名前の添付ファイルとして送信され、標準の .eml ラッパーに追加されます。
.rpmsg ファイルに関する追加情報:
.rpmsgファイルは、標準の電子メールメッセージの添付ファイルとして送信されます。.rpmsgファイルの作成は、コンテンツと添付ファイルを1つのファイルに保存し、それを圧縮および暗号化してmessage.rpmsgファイルを生成するプロセスです。- この形式は独自仕様であり、Microsoftによって公開ドキュメント化されていません。その内部構造は、オープンソースのパーサーによるリバースエンジニアリングを通じて理解されています。
- 以前のドキュメントでは、RPMSGファイルはWindows上のMicrosoft Outlookでのみ開くことができるとされていました。現在は、Outlook for Windows、Outlook for Mac、Outlook for iOS、Outlook for Android、Outlook on the web、およびMicrosoft Purview暗号化メッセージポータルで開くことができます。
セキュリティと安全性
リスク: MEDIUM本物の message.rpmsg は無害であり、暗号化された企業メールです。本当のリスクはフィッシングです。攻撃者は資格情報を盗むために、Microsoftの「暗号化されたメッセージ / メッセージを読む」通知を模倣します。サインインする前に「メッセージを読む」リンクが microsoft.com または office365.com ドメインにつながっていることを確認し、未知の送信者からの予期しない保護されたメッセージには注意してください。rpmsgファイル自体には、開いたときに実行される実行可能コードは含まれていません。
形式の詳細
概要RPMSG ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | バイナリ。DRM保護されたメッセージ本文と添付ファイルを保持する、zlib/DEFLATE圧縮されたOLE Compound File (CFB) |
| ファイル署名(マジックバイト) | オフセット0に `76 E8 04 60`、その後にzlib圧縮されたチャンクが続く。展開されたペイロードは標準のOLEヘッダー `D0 CF 11 E0` で始まる |
| MIMEタイプ | application/x-microsoft-rpmsg-message |
| 圧縮 | ファイルがディスクに書き込まれる前に、OLE Compound Fileペイロードに適用されるzlib/DEFLATE |
| DRM技術 | Windows Information Rights Management (IRM) / Azure Rights Management (Azure RMS)。現在はMicrosoft Purviewの下で統合 |
| 設定可能な権限 | 送信者はメッセージごとに転送、印刷、コピー、保存を制限可能 |
| 有効期限の強制 | 送信者は有効期限を埋め込むことが可能。期限が過ぎた後は、RMS/Purviewインフラストラクチャによってサーバー側で復号が拒否される |
| 配信メカニズム | プレーンテキストのラッパーメールに添付。添付ファイル名は慣習的に message.rpmsg となる |
| 受信者認証 | 受信者はメッセージごとの復号キーを取得するために、Microsoft RMSまたはMicrosoft Purviewに対して認証を行う必要がある |
| ライセンスペイロード | IRM使用ライセンス (UL) を埋め込む。許可された受信者へのキー配布のために、サーバー側の発行ライセンス (PL) を参照する場合がある |
| 形式の仕様 | Microsoft独自の非公開仕様。内部構造はオープンソースのリバースエンジニアリングの取り組みから派生 |
| 開発元 | Microsoft Corporation |
| サポートされているクライアント | Microsoft Outlook (Windows, Mac, iOS, Android), Outlook on the web, Microsoft Purview 暗号化メッセージポータル |
| 関連する保護形式 | .pfile - 任意のファイルタイプに同じIRMインフラストラクチャを適用するAzure RMS汎用ファイル保護ラッパー |
| リリース日 | 2003 (Windows Rights Management Services / Outlook 2003 IRM); today part of Microsoft Purview Message Encryption |
| 仕様書 | learn.microsoft.com |
RPMSG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。RPMSG ファイルについて最初の質問をしてみましょう。