Qu’est-ce que le chiffrement CENC ?
Common Encryption (CENC) définit une méthode commune de chiffrement des médias dans des conteneurs ISO Base Media File Format. Les segments obtenus peuvent être utilisés avec plusieurs systèmes compatibles de gestion des droits numériques.
Fonctionnement du chiffrement CENC
CENC sépare le stockage des échantillons chiffrés de l’échange de licences propre au système DRM utilisé par le lecteur. Les métadonnées de chiffrement d’un paquet ISO Base Media File Format indiquent les pistes protégées, les identifiants de clés et le schéma nécessaire pour déchiffrer les échantillons, tandis que des données d’initialisation propres au système peuvent accompagner la présentation. CENC s’insère entre l’encodage et le conditionnement pour le streaming, permettant aux lecteurs compatibles de consommer les mêmes octets multimédias malgré des protocoles de licence et des implémentations DRM différents.
Points clés
- Un identifiant de clé sélectionne la clé de contenu, mais n’est pas la clé secrète elle-même. Les paquets et les services de licences doivent utiliser la même correspondance, sinon le déchiffrement échoue après le chargement réussi du manifeste.
- Le schéma
cencutilise le chiffrement des échantillons en mode compteur, tandis quecbcsutilise le chaînage de blocs chiffrés selon un motif ; les appareils et les systèmes DRM doivent prendre en charge le schéma choisi lors du conditionnement. - CENC définit le chiffrement des médias et la signalisation, mais pas les droits d’accès des spectateurs ni la politique de licence. Un paquet valide nécessite toujours un client DRM compatible et un service de licences joignable.
Quand le chiffrement CENC est utile
Choisissez CENC lorsqu’un même paquet DASH ou CMAF doit servir des lecteurs qui reposent sur différents fournisseurs de DRM. La compatibilité du lecteur, du schéma de chiffrement et de la gestion des clés doit toujours être vérifiée.