? CSS (Content Scrambling System ) es un método de encriptación de datos que se utilizan en los DVD comerciales. El objetivo declarado de la CSS es para evitar la piratería copia , sino que también se utiliza para otros fines dentro de DVD , tales como la codificación de los discos según la región o la prevención de los espectadores de la posibilidad de omitir ciertos mensajes o anuncios . Los fabricantes que deseen hacer uso de CSS en sus dispositivos deben estar de acuerdo con los términos de la licencia CSS. Disc Encryption
CSS encripta ciertas secciones del disco DVD, lo que significa que no se pueden leer sin haber sido descifrado . Sólo los productos con licencia son capaces de hacer esto. El descifrado se lleva a cabo utilizando las claves de descifrado , que se almacenan en un área del disco llamada la zona de datos de control , que sólo es accesible a los dispositivos durante la reproducción . Por lo tanto , sólo tiene que copiar el disco o los archivos en ella en un DVD grabable no copiar las claves de descifrado , y el disco copiado no funcionará.
Salvaguardias disco
Aunque , en términos generales , grabadoras de DVD no copian los datos de la zona de control de datos , y se programan con sólo escribir datos sin sentido para él, todavía es posible que la película y el software de los piratas podrían obtener dispositivos que reciben alrededor de esta salvaguardia . Debido a esto , los DVD grabables disponibles en las tiendas vienen con datos ficticios escritos en la zona de datos de control , de tal manera que no puede ser sobrescrito . Esto ayuda a evitar que las claves de descifrado de CSS se escriban en el disco.
Región de gestión
productores de películas comerciales suelen lanzar las películas en diferentes fechas en diferentes países. Por esta y otras razones , desean controlar la distribución de películas en DVD en todo el mundo . Esto se logra a través de la codificación regional . Cifrado CSS se utiliza para identificar el DVD como perteneciente a una región específica , y reproductores de DVD están codificados con el mismo . Cuando las regiones no coinciden, el jugador no se reproducirá la película.
Criptoanálisis
CSS cifrado es ligero en comparación con otros sistemas. Las claves de cifrado se definen por una serie de llamados 0s y 1s "bits ". Cuantos más bits de la clave, más posibilidades de combinación que tiene, y es más difícil de roer . La banca en línea utiliza un cifrado de 128 bits , mientras que CSS es técnicamente de 40 bits , que debería tener una computadora en casa unos días o incluso semanas para romper . Sin embargo , criptoanálisis indica que se puede romper en cuestión de segundos , lo que sugiere que el rendimiento real está más cerca de 16 -bit .