Compartir vía


Encadenamiento de licencias

Una licencia simple está enlazada al equipo o dispositivo y contiene la clave de contenido para desbloquear el contenido. En una cadena de licencias, la licencia hoja contiene la clave de contenido y la licencia raíz está enlazada al equipo o dispositivo. El encadenamiento de licencias permite una coordinación más rápida y eficaz de un gran número de licencias. Esto resulta útil en cualquier situación en la que se descargará un gran número de archivos de contenido, como un servicio de suscripción de música.

Aunque es posible vincular miles de archivos a una sola licencia, hay muchas razones para usar una licencia diferente para cada archivo. Estas son algunas:

  • Cada archivo de contenido se puede cifrar con una clave diferente para mayor seguridad.

  • Las distintas licencias permiten que los archivos tengan diferentes conjuntos de derechos y restricciones.

  • Los datos de medición se almacenan mediante un identificador clave (KID); las distintas licencias permiten depósitos de medición independientes.

El encadenamiento de licencias proporciona la flexibilidad de varias licencias y el rendimiento de descarga de una sola licencia. El contenido está enlazado directamente a una licencia hoja. A continuación, la licencia hoja se enlaza a una licencia raíz. Por último, la licencia raíz se enlaza individualmente a cada cliente o dominio. En la ilustración siguiente se muestra el encadenamiento de licencias.

License Chaining

El encadenamiento de licencias mejora el rendimiento en dos escenarios cruciales de licencia:

  • Aprovisionamiento: descarga inicial de contenido en un equipo de usuario. No es necesario generar una licencia cuando se envía contenido a un cliente. Esto se debe a que la licencia hoja no está enlazada a ningún equipo de usuario determinado y puede generarse previamente y almacenarse junto con los archivos de contenido correspondientes. También es necesario generar una licencia raíz para este equipo de usuario. Sin embargo, se trata de una sola operación, independientemente del número de archivos de contenido existentes.

  • Actualización: renovación periódica de derechos. En un sistema en el que una gran colección de contenido debe renovarse periódicamente, cada fragmento de contenido tiene una licencia hoja sin expiración y la licencia raíz es la única licencia que expira (por ejemplo, cada mes). En este caso, la licencia raíz es la única licencia que debe actualizarse para actualizar los derechos de toda la colección de contenido.