Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
SPEKE API v1: componentes de carga estándar
En cualquier solicitud de SPEKE, el encriptador puede solicitar respuestas de uno o varios sistemas DRM. El encriptador especifica los sistemas DRM en <cpix:DRMSystemList>
de la carga de la solicitud. Cada especificación del sistema incluye la clave e indica el tipo de respuesta que se va a devolver.
En el siguiente ejemplo, se muestra una lista de sistemas DRM con una única especificación:
![RequestIntroSimple](images/RequestIntroSimple.png)
En la siguiente tabla, se muestran los componentes principales de cada <cpix:DRMSystem>
.
Identificador | Descripción |
---|---|
|
Identificador único del tipo de sistema DRM, tal como se registró con la organización de DASH IF. Para ver una lista, consulte DASH-IF System IDs |
|
ID de la clave. Esta no es la clave real, sino un identificador que apunta a la clave de una tabla hash. |
|
Solicita una clave estándar no cifrada. El tipo de respuesta de clave debe ser esta o la respuesta |
|
Solicita un encabezado específico del sistema de protección (PSSH). Este tipo de encabezado contiene una referencia al |
_Ejemplo de solicitudes de clave estándar y PSSH _
En el siguiente ejemplo se muestra parte de una solicitud de ejemplo procedente del encriptador y dirigida al proveedor de claves de DRM, con los componentes principales resaltados. La primera solicitud es para a una clave estándar, mientras que la segunda es para una respuesta PSSH:
![RequestIntro1.](images/RequestIntro1.png)
_Ejemplo de respuestas de una clave estándar y PSSH _
En el ejemplo siguiente se muestra la respuesta correspondiente del proveedor de claves de DRM al encriptador:
![ResponseIntro1](images/ResponseIntro1.png)