Freigeben über


Schlüssel- und Schlüssel-ID

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Wenn Sie eine Datei packen, verwenden Sie einen Schlüssel. Ein Schlüssel ist ein Datenelement, das in den Verschlüsselungsalgorithmen verwendet wird, die den Inhalt schützen. Für jeden Schlüssel gibt es zwei Teile: einen Lizenzschlüssel-Seed und eine Schlüssel-ID (häufig als KID abgekürzt). Die Schlüssel-ID ist öffentlich und wird im Dateiheader gespeichert, um den Schlüssel zu identifizieren, der zum Entschlüsseln der Datei erforderlich ist. Der Lizenzschlüsselsamen ist ein Geheimwert, der vom Content Packager und dem Lizenzaussteller freigegeben werden muss.

Eine Schlüssel-ID identifiziert geschützte Inhalte aus sicht der Lizenz. Obwohl Sie dieselbe Schlüssel-ID für mehrere Dateien verwenden können, wird empfohlen, immer eine eindeutige Schlüssel-ID für jeden geschützten Inhalt zu verwenden.

Viele der in dieser Dokumentation beschriebenen Methoden verwenden Schlüssel-ID-Zeichenfolgen, um Lizenzen auszuwählen. Diese Zeichenfolgen enthalten die schlüssel-ID, die in base64 codiert ist.

Konzepte