Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
SPEKEAPIv1 — Standard-Payload-Komponenten
Bei jeder SPEKE Anfrage kann der Verschlüsseler Antworten für ein oder mehrere DRM Systeme anfordern. Der Verschlüsseler spezifiziert die DRM Systeme in <cpix:DRMSystemList>
der Nutzlast der Anfrage. Jede Systemspezifikation enthält den Schlüssel und gibt den Typ der zurückzugebenden Antwort an.
Das folgende Beispiel zeigt eine DRM Systemliste mit einer einzigen DRM Systemspezifikation:

In der folgenden Tabelle werden die Hauptkomponenten für jedes <cpix:DRMSystem>
aufgelistet.
Kennung | Beschreibung |
---|---|
|
Eindeutiger Bezeichner für den DRM Systemtyp, wie er bei der DASH IF-Organisation registriert ist. Eine Liste finden Sie unter DASH-IF System IDs |
|
Die Schlüssel-ID. Dies ist nicht der eigentliche Schlüssel, sondern eine ID, die in einer Hash-Tabelle auf den Schlüssel verweist. |
|
Fordert einen unverschlüsselten Standardschlüssel an. Der Schlüsselantworttyp muss entweder diese oder die |
|
Fordert einen schutzsystemspezifischen Header an (PSSH). Dieser Headertyp enthält als Teil von Common Encryption (CENC) einen Verweis auf die, die sowie benutzerdefinierte Daten für den DRM Hersteller. |
_Beispielanfragen für Standardschlüssel und für PSSH _
Das folgende Beispiel zeigt einen Teil einer Beispielanforderung vom Verschlüsseler an den DRM Schlüsselanbieter, wobei die Hauptkomponenten hervorgehoben sind. Die erste Anfrage bezieht sich auf einen Standardschlüssel, während die zweite Anfrage auf eine PSSH Antwort gerichtet ist:

_Beispielantworten für Standard Key und für PSSH _
Das folgende Beispiel zeigt die entsprechende Antwort des DRM Schlüsselanbieters an den Verschlüsseler:
