Ayuda OnLine de GULiC
El DRM en Windows Vista para los contenidos multimedia y peligros para el software libre
En este pequeño artículo pretendo poner una nota de atención sobre el peligro que se nos avecina con la reproducción de contenidos multimedia. Los creadores de contenidos no están pensando en el movimiento Open Source: Para ver una película o escuchar una canción deberemos disponer de hardware certificado Y de un sistema operativo certificado. Cuando llegaron los DVD, si no hubiera sido por Jon Johansen y su DeCSS, no podríamos ver un dvd original en nuestros Linux… Pero con las nuevas metodologías todo se complicará… y ademas conllevará otros riesgos. Si fuera Windousero pondria mis barbas a remojar.
El siguiente artículo viene inspirado por este paper (Output Content Protection and Windows Vista, pinchar en el doc que esta a la izqda), donde Microsoft explica y hace advertencias a los fabricantes de hardware para adecuarse a los nuevos requerimientos impuestos por los fabricantes de contenidos.
Como el tema es complejo, comencemos primero describiendo la historia de cada uno de los actores de este tejemaneje.
En primer lugar tenemos a los protagonistas de la peli que son fabricantes de contenidos, es decir, las filmográficas y las discográficas, que no quieren cambiar su modelo de negocio y quieren proteger su contenido de todas las formas posibles para evitar la primera copia. Una vez hecha esta primera copia, se compartiría indefinidamente por internet y ellos perderían dinero. Para ello, encriptarán los contenidos que vayan en los DVD-HD, Blu-Ray… Ellos fabrican los contenidos, así que si quieren, pueden hacerlo… son suyos.
El siguiente actor son los fabricantes de reproductores de dvd y televisiones/monitores, para los cuales será muy fácil adaptarse a eso. Solo tienen que asegurar su hardware y tratar con los fabricantes de contenido para que les den una clave de desencriptado. Asegurar su hardware significa que todos los cables que sean accesibles por el usuario solo tendrán información cifrada, y que si un usuario desarma un equipo, debe ser incapaz de acceder a la información desencriptada. Las tecnologías que se usarán para esta comunicación encriptada serán los actuales cables DVI y los nuevos cables HDMI, ambos tecnologías digitales, pero con la novedad de la “encriptación HDCP”. Es decir, que tanto los lectores de dvd/blu-ray, como los televisores/monitores, deberán implementar esta encriptación para poder hablarse. Una TV sin HDPC viendo un blu-ray solo mostrará una imagen en negro. La clave de desencriptado la obtendrán los fabricantes pagando a los fabricantes de contenidos, normalmente una cantidad inicial y una cantidad por equipo fabricado. Este costo estará incluido en el precio del producto. Es decir, será imposible (y además ilegal) interceptar una señal digital limpia.
Hasta aquí el mundo perfecto: todo el mundo compra contenidos originales y lo reproduce en hardware construido al efecto y certificado. Aunque eso no impedirá la piratería, simplemente la pone más dificil, pues nada te impide grabarlo con una cámara y un micrófono.
El siguiente actor, y protagonista real de mi historia, son Microsoft y los fabricantes de hardware de ordenadores. Ellos tienen que reaccionar de alguna manera para no quedarse fuera del mercado de contenidos. Un ordenador, vendido como el super-centro-multimedia del hogar, no se puede quedar sin ver los dvd-hd ni los blu-ray. Pero a día de hoy, los creadores de contenido no les venderán una clave a los causantes de sus problemas de piratería, que son la industria informática.
Entonces Microsoft, Intel, ATI, NVidia, S3, y Matrox se alían para salir del bache y ganarse la confianza de aquellos. La idea es conseguir implantar el DRM por hardware. DRM son las siglas de Gestión de derechos digitales (del ingles: Digital Rights Management) con el que pretenden, en un primer paso (hay mas pasos, pero son otra historia), al igual que harán los reproductores de dvd, encriptar todo lo que pase desde el dvd/blu-ray, a traves del PC hasta el propio monitor. No parece grave, pero significa:
-
Windows Vista integrará un “Protected environment”, un entorno protegido, donde todo programa o driver deberá estar correctamente autorizado por Microsoft para ejecutarse sobre Windows. Mediante técnicas criptográficas se asegurará de que cualquier modificación del programa o driver sea imposible de ejecutar. Es decir, no se podrán usar componentes de sistema no firmados en Windows Vista.
-
Estos drivers incorporarán encriptación hacia el hardware. Es decir, el driver encriptará los datos que viajen hacia la tarjeta de vídeo, y Windows a su vez encriptará por segunda vez los datos que viajen por el bus PCI-express del PC.
-
La tarjeta gráfica, pregunta al monitor si es un monitor con capacidades de encriptación (usando un método de desafío-respuesta), y si el monitor es un tipo de monitor validado, la tarjeta gráfica enviará los datos encriptados al monitor para que los desencripte y visualice.
La película en sí, ya comenté que estaría encriptada, y será desencriptada por una clave por la que Microsoft ha pagado a los proveedores de contenidos. Dentro del ordenador se manejará información desencriptada, pero cuando la información tenga que salir a un pin de cualquier integrado accesible por el usuario, ya viajará encriptada. Microsoft puede desactivar esa clave sobre la marcha a través de internet si comprueba que tu Windows es pirata, o se ha agotado tu actualización.
Esta arquitectura estaba en pruebas en Windows XP (recuerdan aquello de “… este driver no esta certificado por microsoft… ¿realmente desea instalarlo? No/Si”) y con Windows Vista se pretende extender a todo y que sea mandatorio. Es decir, que esta tecnología será el punto de entrada, la alfombra roja, a las restricciones de aplicaciones (no puedo instalar “tal” aplicación al no estar firmada por Microsoft, etc).
Sin estas medidas de seguridad, Windows Vista se quedaría fuera del mercado de los contenidos. El problema es que estas medidas de seguridad convierten a un PC en una máquina “oscura”. A día de hoy, en un PC se puede instalar lo que se quiera. Gracias a los estándares conocidos, es una plataforma abierta donde se sabe lo que pasa por cualquiera de los pines de un integrado gracias a que existe un estándar debajo. Por eso ha evolucionado tan rápido. Permite la existencia de componentes clónicos, que compiten entre si, y de sistemas operativos variopintos como Linux. Esta competencia evitan que la informática caiga en un monopolio del 100% con un fabricante de hardware o con Microsoft.
Con su “Protected Environment”, Microsoft conseguirá que lo que no está firmado por Microsoft, no funcione en un PC (relean la frase que es grave). Y habrá dos mundos:
-
el mundo firmado por Microsoft (1), con tu hardware y drivers firmado por microsoft, con tu sistema operativo y software original firmado por microsoft, y con el que podrás hacer uso de todas las capacidades multimedia de tu pc, y en el que podrás ver las últimas películas y escuchar la última música (que de momento no, pero que en un futuro no muy lejano será cargada automáticamente a tu tarjeta de crédito)
-
y el resto del mundo, los usuarios de Software Libre, que ya somos unos cuantos, y que aunque somos comparativamente menos usuarios que el primer mundo, pero tenemos más aplicaciones, no pirateamos y no dependemos de ninguna empresa, donde tenemos total control de nuestros ordenadores, donde no tenemos virus ni spyware, y con el que también podemos usar todas las capacidades multimedia de nuestros pc, … pero en el que no podrás ver contenidos legales porque los fabricantes de contenido no han pensado en nosotros y porque un sistema de codigo abierto nunca podrá implementar una arquitectura basada en oscuridad. Gracias a Jon Johansen y su DeCSS pudimos ver en nuestro PC los DVD legales y originales que comprabamos en la tienda, pero con esta nueva tendencia la cosa pinta fea.
Una última reflexión para los que aún viven en el primer mundo: el camino para acabar con los virus, los troyanos (ambos son defectos de un sistema), y para tener un PC “seguro” no es el que una empresa te encripte tu propio ordenador escondiéndotelo a ti mismo. El poder ver los contenidos es solo una excusa, un caramelo envenenado para hacer pasar a todo el mundo por el aro. Recuerden que dependen de los consumidores… si la mayoria no pasa, no dará beneficio y cambiarán de modelo. Por favor, no pasen, hay más caminos.
Una lectura aconsejable, escrita hace 9 años pero de la que estamos menos lejos, muy actual, corta y amena:
http://www.gnu.org/philosophy/right-to-read.es.html
Alberto (amd77) Morales.
(1) aqui dentro se pueden incluir a los usuarios de Mac, aunque no sean PC hasta hace poco… nunca han tenido muchas libertades en lo que a software/hardware se refiere, y que pasarán por lo mismo
- blog de amd77
- Inicie sesión o regístrese para enviar comentarios
- 2753 lecturas




Gracias por tu noticia
Gracias por tu noticia amd77.
A mi me gustaría destacar algunos puntos. Primero la frase en la que dices que será imposible (y además ilegal) interceptar una señal digital limpia. Es cierto que teóricamente es posible realizar ingeniería inversa sobre formatos y protocolos con el fin de conseguir compatibilidad. Pero no menos cierto es que con la Ley de Propiedad Intelectual española en la mano es delito disponer (ojo, que basta con tenerlos) de los medios necesarios para saltarnos las medidas de protección de los contenidos. Con lo cual la cosa pinta muy fea.
El segundo punto es que parece que Microsoft pretende hacer con “Protected Environment” lo mismo que Apple ha conseguido con iTunes. Gracias a iTunes Apple tiene el control del canal de distribución de contenidos para sus reproductores, que son los más vendidos en países como Estados Unidos. No creo que ha nadie se le escape lo que significa que una empresa pueda controlar la distribución de contenidos para la mayor parte de los PCs del mundo.
Saludos.
—
May the Free Software Force be with you…
Un asunto peliagudo, sin duda
Está claro que el control que quieren ejercer todas estas multinacionales sobre lo que puede o no puede ver el usuario medio es un arma apetecible para todos, para todos excepto para los propios usuarios.
Se sabe que el usuario medio es capaz de tragar todo lo que le echen de una manera muchas veces increíble. Solamente una vez que se entiende que el usuario medio no tiene iniciativa, y que no hará nada por cambiar lo que le ha sido impuesto, es cuando se entiende su pasividad y su resignación ante situaciones que, objetivamente, son inadmisibles.
Por suerte, hay gente que no pertenecen al status de «usuario medio» y que no se resignan a tragar lo que les echen sin más. Un ejemplo de ello fué (y sigue siendo) Jon Lech Johansen y su DeCSS, aunque hay que reconocer que no son muchos los que llegan a su altura.
Sin embargo, hay gente que sigue su trabajo y ponen su granito de arena con acciones como la desprotección del “Advanced Access Content System” (AACS), primo hermano del DRM, en las nuevas unidades HD DVD como en las Blu-ray. Pueden ver una demostración de como volcar un HD-DVD protegido y hacerlo accesible de forma sencilla
En fin, un problema menos.
Me gusta el Software Libre y su filosofía: por eso uso Debian