AESContentKey Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Schlüssel dar, der zum Verschlüsseln von PlayReady-Inhalten mit einem AES-Algorithmus verwendet wird.
public class AESContentKey : Microsoft.Media.Drm.ContentKey
type AESContentKey = class
inherit ContentKey
Public Class AESContentKey
Inherits ContentKey
- Vererbung
Hinweise
Alle Inhaltsschlüssel verfügen über einen Schlüsselbezeichner in der Kopfzeile des Inhalts, der angibt, welcher Schlüssel zum Verschlüsseln dieses Inhalts verwendet wurde. Der Schlüsselbezeichner kann auch mit einem Schlüsselkernwert verwendet werden, um den Inhaltsschlüssel zu generieren. Diese Methode der Schlüsselgenerierung bedeutet, dass der Dienst keine große Datenbank mit Inhaltsschlüsseln speichern muss. Inhaltsschlüssel können jedoch kryptografisch einwandfrei generiert werden.
Konstruktoren
AESContentKey(Byte[], Guid) |
Initialisiert eine neue Instanz der AESContentKey -Klasse mit AES128BitCTR dem Modus. Der Inhaltsschlüssel wird vom Aufrufer angegeben. |
AESContentKey(Byte[], Guid, ContentKeyType) |
Initialisiert eine neue Instanz der AESContentKey-Klasse mit der angegebenen ContentKeyType. Der Inhaltsschlüssel wird vom Aufrufer angegeben. |
AESContentKey(Guid, Byte[]) |
Initialisiert eine neue Instanz der AESContentKey -Klasse mit AES128BitCTR dem Modus. Der Inhaltsschlüssel wird vom SDK mithilfe eines Schlüsselkerns automatisch generiert. |
AESContentKey(Guid, Byte[], ContentKeyType) |
Initialisiert eine neue Instanz der AESContentKey-Klasse mit der angegebenen ContentKeyType. Der Inhaltsschlüssel wird vom SDK mithilfe eines Schlüsselkerns automatisch generiert. |
Eigenschaften
EncryptionType |
Ruft den ContentKeyType des Inhaltsschlüssels ab. (Geerbt von ContentKey) |
KeyId |
Ruft den Schlüsselbezeichner des Inhaltsschlüssels ab. (Geerbt von ContentKey) |
KeyIdAsString |
Ruft die Zeichenfolgendarstellung des Schlüsselbezeichners des Inhaltsschlüssels ab. (Geerbt von ContentKey) |
KeyType |
Ruft den ContentKeyType des Inhaltsschlüssels ab. |
Methoden
GetKeyData() |
Ruft die binären Schlüsseldaten des Inhaltsschlüssels ab. (Geerbt von ContentKey) |
GetKeyIdAsString() |
Gibt die Zeichenfolgendarstellung des Schlüsselbezeichners des Inhaltsschlüssels zurück. Gibt denselben Wert wie KeyIdAsString (Geerbt von ContentKey) |