Chaînage de licences
Une licence simple est liée à l’ordinateur ou à l’appareil et contient la clé de contenu pour déverrouiller le contenu. Dans une chaîne de licences, la licence feuille contient la clé de contenu et la licence racine est liée à l’ordinateur ou à l’appareil. Le chaînage de licences permet une coordination plus rapide et plus efficace de grands nombres de licences. Cela est utile dans n’importe quel cas quand un grand nombre de fichiers de contenu seront téléchargés, tels qu’un service d’abonnement musical.
Bien qu’il soit possible de lier des milliers de fichiers à une seule licence, il existe de nombreuses raisons d’utiliser une licence différente pour chaque fichier. En voici quelques-uns :
Chaque fichier de contenu peut être chiffré avec une clé différente, pour une plus grande sécurité.
Différentes licences permettent aux fichiers d’avoir différents ensembles de droits et de restrictions.
Les données de contrôle sont stockées par un identificateur de clé (KID) ; différentes licences autorisent des compartiments de contrôle distincts.
Le chaînage de licences offre la flexibilité de plusieurs licences et les performances de téléchargement d’une seule licence. Le contenu est directement lié à une licence feuille. La licence feuille est ensuite liée à une licence racine. Enfin, la licence racine est liée individuellement à chaque client ou domaine. La figure suivante illustre le chaînage des licences.
Le chaînage de licences améliore les performances dans deux scénarios de licence essentiels :
Approvisionnement : téléchargement initial du contenu sur une machine utilisateur. Une licence ne doit pas être générée lorsque le contenu est envoyé à un client. Cela est dû au fait que la licence feuille n’est liée à aucun ordinateur utilisateur particulier et peut être générée et stockée en même temps que les fichiers de contenu correspondants. Une licence racine doit également être générée pour cet ordinateur utilisateur. Il s’agit toutefois d’une opération unique, quel que soit le nombre de fichiers de contenu.
Mise à jour : renouvellement périodique des droits. Dans un système où une grande collection de contenu doit être régulièrement renouvelée, chaque élément de contenu a une licence feuille sans expiration et la licence racine est la seule licence qui expire (par exemple, chaque mois). Dans ce cas, la licence racine est la seule licence qui doit être mise à jour pour mettre à jour les droits de la collection entière de contenu.