Versionsverlauf und Supportrichtlinie für Microsoft Information Protection (MIP) Software Development Kit (SDK)

Servicing

Jede allgemeine Verfügbarkeitsversion (GA) wird für ein Jahr nach der Veröffentlichung der nächsten GA-Version unterstützt. Die Dokumentation enthält möglicherweise keine Informationen zu nicht unterstützten Versionen. Korrekturen und neue Funktionen werden nur auf die neueste GA-Version angewendet.

Vorschauversionen sollten nicht in der Produktion bereitgestellt werden. Verwenden Sie stattdessen die neueste Vorabversion, um neue Funktionen oder Fehlerbehebungen zu testen, die in der nächsten GA-Version enthalten sein werden. Nur die aktuellste Vorschauversion wird unterstützt.

Versionsverlauf

Verwenden Sie die folgenden Informationen, um zu sehen, was in einer unterstützten Version neu ist oder geändert wurde. Die aktuellste Version wird zuerst aufgeführt.

NuGet Pakete für Hauptversionen bleiben in NuGet aktiv. Nur die neueste Version jeder Hauptversion wird im Microsoft Download Center beibehalten. Versionen vor 1.4 sind nicht verfügbar.

Note

Für technischen Support besuchen Sie das Stack Overflow Microsoft Information Protection-Forum , oder öffnen Sie einen Supportfall mit dem Microsoft-Support.

Version Link Status Ende des Supports SDK-Dokumentation
1.18 https://aka.ms/mipsdkbins Supported TBD C++ | C
1.17 https://aka.ms/mipsdkbins117 Supported 4. Dezember 2026 C++ | C
1.16 https://aka.ms/mipsdkbins116 Nicht unterstützt 9. Juni 2026 C++ | C
1.15 https://aka.ms/mipsdkbins115 Nicht unterstützt 13. Dezember 2025 C++ | C
1.14 https://aka.ms/mipsdkbins114 Nicht unterstützt 5. Juli 2025
1.13 https://aka.ms/mipsdkbins113 Nicht unterstützt 27. Oktober 2024
1.12 https://aka.ms/mipsdkbins112 Nicht unterstützt 17. März 2024
1.11 https://aka.ms/mipsdkbins111 Nicht unterstützt 9. Juni 2023
1.10 https://aka.ms/mipsdkbins110 Nicht unterstützt 17. November 2022
1.9 https://aka.ms/mipsdkbins19 Nicht unterstützt 23. August 2022
1.8 https://aka.ms/mipsdkbins18 Nicht unterstützt 29. April 2022
1.7 https://aka.ms/mipsdkbins17 Nicht unterstützt 14. Januar 2022
1.6 https://aka.ms/mipsdkbins16 Nicht unterstützt 23. September 2021
1.5 https://aka.ms/mipsdkbins15 Nicht unterstützt 16. April 2021
1.4 https://aka.ms/mipsdkbins14 Nicht unterstützt 2\. März 2021

Version 1.18.148

Veröffentlichungsdatum: 4. September 2026

Allgemeines SDK

  • Die Cloud-/Autoritätsvertrauensstellung wird gehärtet, um SSRF- und Bearer-Token-Lecks zu beheben. FlightingFeature::ValidateCloudUrlDomainBoundary, FlightingFeature::StripCredentialsOnCrossOriginRedirect und FlightingFeature::ValidateAuthChallengeAuthority sind standardmäßig aktiviert.
  • Umleitungs-URLs der Substrate-Richtlinie als vertrauenswürdig einstufen.
  • Lesezugriff außerhalb der Heap-Grenzen im Lizenzparser verhindern. FlightingFeature::PreventOutOfBandReadOnLicenseParser ist standardmäßig aktiviert.

Datei-SDK

  • Behebt Heap-Buffer-Overflow beim Schreiben in DecompressRTF. FlightingFeature::ValidateRtfDecompressionBounds ist standardmäßig aktiviert.
  • Beschränken Sie das XMP-Toolkit auf den weitergeleiteten Bild-Handler. FlightingFeature::RestrictXmpToImageHandlers ist standardmäßig aktiviert.
  • Korrigieren Sie den Heap-Pufferüberlauf und den Ganzzahlüberlauf im PDF-Objektmodell. FlightingFeature::ValidatePdfFlateDecodeParams ist standardmäßig aktiviert.
  • Fügen Sie Überprüfungen hinzu, um die Korrektheit von OPC-Dateien sicherzustellen und die CRC- und Dekomprimierungsüberprüfung zu aktivieren. FlightingFeature::EnsureOPCCorrectness und FlightingFeature::EnsureZIPCorrectness sind standardmäßig aktiviert.
  • Stellen Sie sicher, dass benutzerdefinierte PDF-Eigenschaften, die in einem Trailer-Wörterbuch gespeichert sind, beim Anwenden und Entfernen einer Bezeichnung ohne Schutz erhalten bleiben. FlightingFeature::PreservePDFEncryptDict ist standardmäßig aktiviert.
  • Vermeiden Sie unnötige Versuche, Metadaten in einer XMP-basierten Datei zu aktualisieren. FlightingFeature::SkipRedundantXmpMetadataUpdate ist standardmäßig aktiviert.
  • Behebung der doppelten Bereinigung des LabelInfo-Datenstroms in zusammengesetzten Dateien

Plattform- und Abhängigkeitsupdates

  • Wiederhergestellte Unterstützung für iOS-x86_64.
  • OpenSSL von 3.4.3 auf 3.5.7 aktualisiert.
  • SQLite von 3.50.4 auf 3.53.3 aktualisiert.

Version 1.17.202

Veröffentlichungsdatum: 4. September 2026

Allgemeines SDK

  • Die Cloud-/Autoritätsvertrauensstellung wird gehärtet, um SSRF- und Bearer-Token-Lecks zu beheben. FlightingFeature::ValidateCloudUrlDomainBoundary, FlightingFeature::StripCredentialsOnCrossOriginRedirect und FlightingFeature::ValidateAuthChallengeAuthority sind standardmäßig aktiviert.
  • Umleitungs-URLs der Substrate-Richtlinie als vertrauenswürdig einstufen.
  • Lesezugriff außerhalb der Heap-Grenzen im Lizenzparser verhindern. FlightingFeature::PreventOutOfBandReadOnLicenseParser ist standardmäßig aktiviert.

Datei-SDK

  • Behebt Heap-Buffer-Overflow beim Schreiben in DecompressRTF. FlightingFeature::ValidateRtfDecompressionBounds ist standardmäßig aktiviert.
  • Beschränken Sie das XMP-Toolkit auf den weitergeleiteten Bild-Handler. FlightingFeature::RestrictXmpToImageHandlers ist standardmäßig aktiviert.
  • Korrigieren Sie den Heap-Pufferüberlauf und den Ganzzahlüberlauf im PDF-Objektmodell. FlightingFeature::ValidatePdfFlateDecodeParams ist standardmäßig aktiviert.
  • Fügen Sie Überprüfungen hinzu, um die Korrektheit von OPC-Dateien sicherzustellen und die CRC- und Dekomprimierungsüberprüfung zu aktivieren. FlightingFeature::EnsureOPCCorrectness und FlightingFeature::EnsureZIPCorrectness sind standardmäßig aktiviert.

Plattform- und Abhängigkeitsupdates

  • Wiederhergestellte Unterstützung für iOS-x86_64.
  • OpenSSL von 3.4.3 auf 3.5.7 aktualisiert.

Version 1.18.124

Veröffentlichungsdatum: 30. April 2026

Schutz-SDK

  • Es wurde ein Problem mit leerem Nachrichtentext nach der Entschlüsselung von MSG-Dateien behoben. FlightingFeature::MsgRemoveProtectionStripsHtmlBody ist standardmäßig aktiviert.

Datei-SDK

  • Es wurde eine Funktion zum Schreiben der Vertraulichkeitsbezeichnungs-GUID als eine InformationProtectionLabelId-MAPI-Eigenschaft für MSG-Dateien hinzugefügt. FlightingFeature::WriteLabelIdToMapiProperty ist standardmäßig aktiviert.
  • Es wurde ein Problem behoben, bei dem PDFs beim Leeren des AF-Arrays (Zugeordnete Dateien) nicht verschlüsselt wurden.
  • Es wurde ein Problem mit beschrifteten Dokumentdateien behoben, die als nicht bezeichnet von GetFileStatuszurückgegeben wurden.

Plattform- und Abhängigkeitsupdates

  • Es wurde eine RMScapabilities-Einstellung für .NET Wrapper hinzugefügt, um das Festlegen von Headern bei der Kommunikation mit RMS zu ermöglichen.
  • Es wurde Unterstützung für dynamische Wasserzeichen in den .NET-Wrapper integriert.

Version 1.18.103

Veröffentlichungsdatum: 24. Februar 2026

Allgemeines SDK

  • Ein Problem mit fälschlicherweise offengelegten E-Mail-Adressen/UPN in MIP-Protokollen wurde behoben.

Schutz-SDK

  • Ein Problem beim Überschreiben verschlüsselter Schlüssel-Wert-Paare von App-Datenvorlagen bei der erneuten Veröffentlichung wurde behoben.

Datei-SDK

  • Ein Problem mit doppelten Datenströmen in verbunddateien wurde behoben.
  • Es wurde ein Problem mit dem geschützten „PDF CreationDate“ behoben (zuvor hartcodiert als 2018).

Plattform- und Abhängigkeitsupdates

  • DeleteStoredData-APIs in C# und Java Wrappern hinzugefügt.
  • Es wurde ein Absturz im C# Policy-AuthDelegate-API-Wrapper behoben.
  • Korrigieren Sie alle vorhandenen Verweise auf NetFW 4.0 so, dass sie ordnungsgemäß auf 4.8 verweisen.
  • OpenSSL von 3.4.3 auf 3.4.4 aktualisiert.

Version 1.17.181

Veröffentlichungsdatum: 5. Dezember 2025

Datei-SDK

  • Ein Problem beim Erkennen des Kennwortschutzes von Drittanbietern in Office-Dateien wurde behoben.

Plattform- und Abhängigkeitsupdates

  • Ein Problem beim Laden der Telemetrie-DLL für .NET wurde behoben.
  • ZLib von 1.2.3 auf 1.3.1 aktualisiert.
  • OpenSSL von 3.4.1 auf 3.4.3 aktualisiert.
  • XMP von 2023.12 auf 2025.03 aktualisiert.
  • NLohmanns Json von 3.11.3 auf 3.12.0 aktualisiert.
  • LibXML von 2.14.0 auf 2.15.0 aktualisiert.
  • SQLite von 3.49.1 auf 3.50.4 aktualisiert.

Version 1.18.75

Veröffentlichungsdatum: 4. Dezember 2025

Datei-SDK

  • Ein Problem wurde behoben, bei dem erweiterte Eigenschaften nicht geschrieben wurden, wenn die gemeinsame Dokumenterstellung aktiviert ist.
  • Es wurde ein Problem behoben, bei dem das Erstellen eines Rich-Text-Formatdatenstroms die Größe der nicht geschützten Msg-Datei erhöht hat.
  • Ein Problem wurde behoben, durch das der File is not protected Fehler für PDF-Dateien mit Metadatenkonflikten zurückgegeben wurde.
  • Ein Problem beim Erkennen des Kennwortschutzes von Drittanbietern in Office-Dateien wurde behoben.
  • Ein Problem mit duplizierten Discover-Überwachungsereignissen wurde behoben.
  • GetRightsForLabelId() und GetRightsForLabelIdAsync() wurden zu FileEngine zum Überprüfen der Sammlung von Rechten hinzugefügt, die einem Benutzer für eine bestimmte Bezeichnungs-ID zur Verfügung stehen.

Richtlinien-SDK

  • Die Methoden HasDoNotForwardProtection(), HasEncryptOnlyProtection() und HasAdhocProtection() wurden zu Label hinzugefügt, um abzufragen, welcher Schutz von einem Label angewendet wird.

Schutz-SDK

  • Zum Abfragen der Lebensdauer einer Endbenutzerlizenz (EUL) wurden DoesLicenseExpire() und GetLicenseValidUntil() zu ProtectionDescriptor hinzugefügt.
  • Die DeleteStoredData()-API wurden zum Entfernen zwischengespeicherter Lizenzdaten zu ProtectionEngine hinzugefügt.

Plattform- und Abhängigkeitsupdates

  • Unterstützung für die erneute Veröffentlichung im Offlinemodus in C#- und Java-Wrappern hinzugefügt.
  • ARM64 .NET-Unterstützung hinzugefügt.
  • Unterstützung für Ubuntu 20.04 entfernt.
  • ZLib von 1.2.3 auf 1.3.1 aktualisiert.
  • OpenSSL von 3.4.1 auf 3.4.3 aktualisiert.
  • XMP von 2023.12 auf 2025.03 aktualisiert.
  • NLohmanns Json von 3.11.3 auf 3.12.0 aktualisiert.
  • LibXML von 2.14.0 auf 2.15.0 aktualisiert.
  • SQLite von 3.49.1 auf 3.50.4 aktualisiert.

Version 1.17.158

Veröffentlichungsdatum: 8. August 2025

Datei-SDK

  • Ein Fehler auf x86-Geräten wurde behoben, bei dem Inhalte in der Nähe der 2-GB-Grenze geschützt, jedoch nicht ungeschützt werden konnten.

Plattform- und Abhängigkeitsupdates

  • Ein Problem unter Android wurde behoben, bei dem die Einstellung für die Seitengröße von 16 KB nicht ordnungsgemäß aktiviert wurde.
  • Unterstützung für Ubuntu 20.04 entfernt.

Version 1.17.154

Veröffentlichungsdatum: 18. Juli 2025

Datei-SDK

  • Ein Fehler wurde behoben, bei dem Nachrichtenanhänge mit Titeln, die länger als 127 Zeichen sind, abgeschnitten wurden.
  • Ein Fehler wurde behoben, bei dem EML-Dateien fälschlicherweise als nicht bezeichnet identifiziert wurden.
  • Ein Fehler wurde behoben, bei dem der Schutz einer Datei im Namen eines delegierten Benutzers dazu führte, dass die Datei den falschen Besitzer anzeigte.
  • Ein Fehler wurde behoben, bei dem eine PFile zwischen 500 MB und 1 GB nicht auf x86-Systemen entschlüsselt werden konnte.

Schutz-SDK

  • Unterstützung für die offline erneute Veröffentlichung und Onlineveröffentlichung für cloudübergreifende Szenarien hinzugefügt.

Version 1.17.137

Veröffentlichungsdatum: 9. Juni 2025

Datei-SDK

  • Unterstützung für EML-Dateitypen hinzugefügt.
  • Unterstützung für die Offlineveröffentlichung hinzugefügt.

Plattform- und Abhängigkeitsupdates

  • Unterstützung für die automatische Cloud-Erkennung wurde hinzugefügt, um Informationen zu Diensten anhand der in Identity hinterlegten E-Mail-Adresse abzurufen, wenn weder Cloud noch CloudEndPointBaseUrl gesetzt ist. Standardmäßig ist dieses Feature deaktiviert, FlightingFeature::CloudAutoDiscovery wird zum Aktivieren festgelegt.
  • Unterstützung für 16 KB Seitengrößen auf Android hinzugefügt.
  • Android NDK-Version von 23.2 auf 27.2 aktualisiert.
  • MSVC von Version 19.29 auf Version 19.44 aktualisiert.

Version 1.16.149

Veröffentlichungsdatum: 8. April 2025

Datei-SDK

  • Es wurde ein Problem behoben, bei dem Unicode-Zeichen in HTML-Nachrichten nicht ordnungsgemäß gerendert wurden.

Richtlinien-SDK

  • Es wurde ein Problem behoben, bei dem das Richtlinien-SDK keine Verbindung mit der angegebenen Cloud herstellte.
  • Ein Absturz beim Verwenden eines AuthDelegate unter Android mit dem C-Wrapper wurde behoben.

Schutz-SDK

  • Ein Absturz beim Verwenden eines AuthDelegate unter Android mit dem C-Wrapper wurde behoben.

Plattform- und Abhängigkeitsupdates

  • Ein Problem wurde behoben, bei dem Ausnahmedetails unter Android nicht angezeigt wurden.
  • OpenSSL von 3.0.15 auf 3.4.1 aktualisiert.
  • Libxml2 von 2.12.7 auf 2.14.0 aktualisiert.
  • Zlib von 1.2.13 auf 1.3.1 aktualisiert.

Frühere Versionen

Versionshinweise für Out-of-Support-Versionen (v1.15 und früher) finden Sie im Versionsverlaufsarchiv der MIP SDK-Version.