Commune · Savoirs
Content Scrambling System
Technique mise en place lors de la création des DVD pour en protéger le contenu vidéo
Content Scrambling System (CSS), ou système de brouillage du contenu, est une technique mise en place lors de la création des DVD pour en protéger le contenu vidéo.
Sur Wikipédia
Content Scrambling System (CSS), ou système de brouillage du contenu, est une technique mise en place lors de la création des DVD pour en protéger le contenu vidéo. Ce système a été mis au point en 1996 comme moyen de protéger le contenu des DVD vidéo. CSS utilise un chiffrement par flot propriétaire qui a été rapidement compromis : dès octobre 1999, le Norvégien Jon Lech Johansen aidé de deux anonymes est parvenu à inverser l'algorithme et a écrit le programme DeCSS. L'objectif du système était double : le premier et le plus important, fut d'empêcher que le flux vidéo obtenu par simple copie puisse être exploité en l'état. En second lieu, il incita les fabricants à obtenir une licence (et donc une clé) sans laquelle leur produit n'aurait pu déchiffrer le contenu des DVD. À noter que la protection CSS n'est pas obligatoire : certains DVD ne sont pas protégés. En plus de ne dépendre que du secret d'un petit nombre de clés (environ 400), l'algorithme CSS révéla rapidement ses faiblesses. La première provenait essentiellement de contraintes imposées par l'administration américaine qui interdisait l'exportation de système utilisant des clés de plus de 40 bits, une taille qui était déjà trop faible à l'époque au regard de la puissance de calcul des machines disponibles et de son augmentation prévisible. De plus, des défauts de conception de l'algorithme l'exposaient à une attaque par force brute en moins d'une minute, au moyen d'une machine équipée d'un processeur à 450 MHz, configuration minimale requise pour décompresser en temps réel un flux vidéo MPEG-2. Ce qui signifiait que n'importe quelle machine capable de lire un DVD était aussi capable d'en casser la protection.
Texte : Wikipédia, CC BY-SA 4.0. · Image : de:Cory Doctorow (CC BY-SA 2.0) ·