¿Qué es el cifrado CENC?
Common Encryption (CENC) especifica una forma compartida de cifrar contenido multimedia en contenedores ISO Base Media File Format. Los segmentos resultantes pueden usarse con varios sistemas compatibles de gestión de derechos digitales.
Cómo funciona el cifrado CENC
CENC separa el almacenamiento de muestras cifradas del intercambio de licencias específico de cada DRM que usa el reproductor. Los metadatos de cifrado de un paquete ISO Base Media File Format identifican las pistas protegidas, los identificadores de clave y el esquema necesario para descifrar las muestras, mientras que los datos de inicialización específicos de cada sistema pueden acompañar a la presentación. Se sitúa entre el encoding y el empaquetado para streaming, lo que permite a los reproductores compatibles consumir los mismos bytes multimedia aunque sus protocolos de licencia e implementaciones de DRM difieran.
Datos clave
- Un identificador de clave selecciona la clave del contenido, pero no es la propia clave secreta. Los paquetes y los servicios de licencias deben coincidir en esa correspondencia o el descifrado fallará después de cargar correctamente el manifiesto.
- El esquema
cencusa cifrado de muestras en modo contador, mientras quecbcsusa encadenamiento de bloques cifrados basado en patrones; la compatibilidad de los dispositivos y los sistemas DRM debe corresponder al esquema elegido durante el empaquetado. - CENC define el cifrado y la señalización multimedia, no los derechos de acceso del espectador ni la política de licencias. Un paquete válido sigue necesitando un cliente DRM compatible y un servicio de licencias accesible.
Cuándo es relevante el cifrado CENC
Elige CENC cuando un mismo paquete DASH o CMAF deba servir a reproductores que dependen de distintos proveedores de DRM. Aun así, se debe verificar la compatibilidad del reproductor, del esquema de cifrado y de la gestión de claves.