DRM de Windows Media


Windows Media DRM o WMDRM, es un servicio de administración de derechos digitales para la plataforma Windows Media . Está diseñado para proporcionar la entrega de contenido de audio o video a través de una red IP a una PC u otro dispositivo de reproducción de tal manera que el distribuidor puede controlar cómo se usa ese contenido.

En mayo de 2007, Microsoft publicó el protocolo de red detrás de su mecanismo de adquisición de licencias. [2] De acuerdo con la especificación, el software del cliente obtiene un contenido de clave K de contenido de texto sin formato de 7 bytes del servidor de licencias. El servidor cifra la clave antes de transferirla al cliente con una clave ECC de 160 bits predefinida globalmente , ECC 1 . El servidor también envía un ID de clave de contenido, sin cifrar. Luego, el cliente usa el contenido K como una clave RC4 para descifrar el flujo de medios con licencia.

Como medida contra la suplantación de identidad, los campos adicionales, como los derechos de reproducción y un número aleatorio, se cifran con tres pares de claves ECC predefinidos más, ya sea por el software del cliente o del servidor:

Un análisis de la versión 2 del esquema DRM en Windows Media Audio reveló que estaba usando una combinación de intercambio de claves de criptografía de curva elíptica , el cifrado de bloque DES , un cifrado de bloque personalizado denominado MultiSwap ( solo para MAC ), el cifrado de flujo RC4 y la función hash SHA-1 . [ cita requerida ]

Windows Media DRM está diseñado para ser renovable, es decir, está diseñado asumiendo que será crackeado y debe ser actualizado constantemente por Microsoft. [3] El resultado es que, si bien el esquema se ha resquebrajado varias veces, por lo general no ha permanecido resquebrajado por mucho tiempo.

La versión 1 se publicó en abril de 1999 y admitía reglas comerciales básicas como las fechas de vencimiento. La versión 2 se lanzó en enero de 2003 y también se conoce como versión 7.xy 9, para mantener la sincronización con las versiones equivalentes de Windows Media Player . La versión 3 , mejor conocida como DRM v10, se lanzó en 2004. Las versiones anteriores del sistema tienen grietas disponibles, lo que significa que el contenido restringido con estas versiones puede tener las protecciones eliminadas. La versión 10 se rompió a principios de 2005, pero pronto se lanzó una actualización de software que selló el agujero relevante.