Content Scrambling System
CSS, del inglés Content Scrambling System, es un código de cifrado utilizado en los DVD (Digital Versatile Disc) comerciales, con el fin de cifrar la información multimedia, codificada en formato MPEG-2.Estos bits se codifican de la siguiente manera, si el PACK es un paquete de datos: Una vez obtenido un sector que necesite ser descifrado usando CSS, y la clave secreta correcta, éste es descifrado y está listo para ser reproducido en un PC o en un lector DVD.La debilidad del CSS es precisamente la longitud extremadamente corta de la clave secreta y errores de cifrado que hacen que el algoritmo sea vulnerable a un ataque, pudiéndose analizar en un tiempo razonable.Fue el noruego Jon Lech Johansen quien creó el DeCSS junto al grupo MoRE (Masters of Reverse Engeneering) para poder ver las películas adquiridas legalmente en Linux.Según el veredicto, usar DeCSS para leer DVD obtenidos legalmente no es ilegal, y no hay ninguna prueba de que Jon quisiera facilitar la copia ilegal.