Logotipo TilanoTV

¿Quieres ser el último en enterarte de qué es el HDCP?

Si estás leyendo este post, es que no quieres ser el último en enterarte de qué es el HDCP, es obvio. Por ello, creo que merece la pena que me esfuerce en intentar dejarte claro todo lo que concierne a este vocablo.

En un post anterior, te indicaba las mejoras introducidas por la nueva versión HDMI 2.0, pero no hablé sobre este sistema anticopia.

Para empezar dos cosas:

  • ¿Qué es el HDCP?
  • ¿Cómo se utiliza el HDCP?

En el primer punto, lo primero que te quiero aclarar es qué significa este vocablo. Pues bien, HDCP procede del acrónimo en inglés High-bandwith Digital Content Protection, o traducido al castellano Protección de contenidos digitales de ancho de banda alto y es un sistema anticopia que se encarga de proteger contenidos en HD.

Este sistema (desarrollado por Intel ) hace que aunque se conecten dos equipos a través de un cable HDMI, si uno de ellos no es compatible con esta encriptación de protección, no se podrá transportar ni vídeo ni audio tanto entre conexiones HDMI-HDMI como entre HDMI-DVI.

Por tanto, podemos asegurar que el HDCP es un protocolo de encriptación que se utiliza para evitar que entre un equipo y otro se pueda acceder de forma no autorizada a un contenido que está protegido.

En el segundo punto, o sea, en cómo se utiliza el HDCP, esto se lleva a cabo como he comentado anteriormente por medio de un protocolo. Este protocolo, desde que se creó, ha evolucionado a través de diferentes versiones.

Versión HDCP 1.0

La versión 1.0 se cambia en el año 2008 cuando aparece la HDCP 2.0. Su aplicación original se aplica inicialmente al interfaz DVI y las posteriores actualizaciones, o sea, la 1.1 y la 1.3 da soporte para los conectores Displayport. El funcionamiento no cambió mucho entre estas actualizaciones, solo afectaba al tipo de conexión física entre los diferentes equipos de A/V.

El protocolo HDCP de la versión 1.X consta de tres pasos:

  • La autentificación.
  • Encriptación del contenido.
  • Capacidad de renovación.

Mientras se lleva a cabo la autentificación, se intercambian las claves públicas los mensajes encriptados enviados por el emisor y determinan mediante el HDCP del receptor, la identidad del receptor, la elegibilidad para aceptar el contenido protegido e identifica si el receptor es parte de un repetidor.

Esta autentificación se da por válida si:

  • Si el receptor es capaz de demostrar que está disponible en emenos de 100ms.
  • Si el contenido de todos los equipos conectados en serie, son admisibles por el HDCP del receptor sin que sea revocado.
  • Si en menos de 5 segundos se identifica la topología de todos los dispositivos.
  • Si hay menos de siete niveles de repetidores intermedios y menos de 128 dispositivos en total conectados.

El segundo punto, o sea, la encriptación de los contenidos de A/V se lleva a cabo usando una clave secreta de 56 bits que utilizará el receptor para descifrar el material y mostrarlo en el equipo.

En este caso, los repetidores intermedios descifran el contenido A/V y vuelven a encriptarlos. Esta clave se calcula independientemente por el HDCP de cada equipo y nunca se transmite por el interfaz digital.

Por último, el tercer paso es la capacidad de renovación de los equipos, esto se refiere a la capacidad que tiene el HDCP para renovar y autentificar las licencias de cada equipo, para de esta forma detectar cuando hay un equipo que ha sido hackeado.

sistema-HDCP

Versión HDCP 2.0

Como indiqué anteriormente, esta versión aparece en 2008 y ésta si presenta cambios importantes. En esta versión ya no se aplica solo a interfaces concretos como el DVI, HDMI o Displayport, sino que esta versión es independiente a la interfaz, protegiendo tanto comunicaciones alámbricas, inalámbricas o comprimidas.

En esta versión el número de dispositivos que se pueden conectar entre sí se reduce a 32 y el nivel máximo de repetidores se reduce a cuatro.

¿Ves algo raro en todo esto? Pues así es, que la versión HDCP 1.X y la HDCP 2.0 no tienen mucha compatibilidad, aunque se prevé en nuevas versiones que se solucione este problema mediante dispositivos convertidores.

 tabla-HDCP

En la tabla anterior se muestran las diferencias que existen entre las dos versiones de HDCP. Si conoces alguna más, o nos puedes aportar más datos sobre sistemas de encriptación de datos no pierdas tiempo y deja un comentario a continuación.

Fuentes consultadas:

http://www.pioneer.eu/es/faq/986/5327/page.html

http://www.versvs.net/un-poco-info-sobre-hdcp/

White Paper. HDCP- A technical Overview. Extron.

Tilano TV

+ 34 546 456 33

info@tilanotv.es