? CSS (Content Scrambling System ) est une méthode de chiffrement des données utilisé sur les DVD commerciaux . L'objectif déclaré de CSS est d'empêcher le piratage copie , mais il est également utilisé à d'autres fins au sein DVD, comme l'encodage des disques par région ou prévenir les téléspectateurs de pouvoir sauter certains messages ou des publicités. Les fabricants qui souhaitent utiliser les CSS dans leurs appareils doivent accepter les termes de la licence CSS. Disc Encryption
CSS crypte certaines sections du disque DVD, ce qui signifie qu'ils sont illisibles sans être décrypté . Les produits sous licence ne sont en mesure de le faire. Le décryptage est effectué en utilisant des clés de déchiffrement , qui sont stockées dans une zone du disque appelé la zone de données de commande , qui est uniquement accessible à des dispositifs au cours de la lecture. Ainsi , il suffit de copier le disque ou les fichiers sur un DVD inscriptible sera pas copier les clés de décryptage , et le disque copié ne fonctionnera pas.
Sauvegardes de disque
Bien que , de façon générale , graveurs de DVD ne copient pas les données de la zone de données de commande , et sont programmés pour seulement écrire des données non-sens , il est toujours possible que films et logiciels pirates pourraient obtenir des dispositifs qui obtiennent autour de cette sauvegarde . Pour cette raison , les DVD inscriptibles disponible dans les magasins viennent avec des données fictives écrites sur la zone de données de commande , de telle sorte qu'il ne peut pas être écrasé. Cela permet d'éviter les clés de décryptage CSS ne soit écrite sur le disque.
Gestion régions
producteurs de films commerciaux publient souvent des films à des dates différentes selon les pays . Pour cette raison et d'autres , ils souhaitent contrôler la distribution de DVD de films du monde entier. Ceci est accompli grâce à un code de région . Cryptage CSS est utilisé pour identifier le DVD comme appartenant à une région spécifique, et les lecteurs de DVD sont encodés avec le même . Quand les régions ne correspondent pas, le joueur ne sera pas lire le film.
Cryptanalyse
cryptage CSS est léger par rapport aux autres systèmes. Les clés de cryptage sont définies par une suite de 0 et de 1 appelés "bits ". Les autres bits de la clé , le plus de combinaisons possibles qu'il a, et plus il est difficile à casser. La banque en ligne utilise un cryptage 128 bits, tandis que CSS est techniquement 40 bits , ce qui devrait prendre un ordinateur à la maison quelques jours , voire des semaines à briser. Cependant, cryptanalyse indique qu'il peut être décomposé en quelques secondes , ce qui suggère que le rendement réel est plus proche de 16 -bit .