? CSS (Content Scrambling System ) ist ein Verfahren zur Verschlüsselung von Daten auf kommerziellen DVDs verwendet . Das erklärte Ziel ist es, CSS Kopie Piraterie zu verhindern , aber es wird auch für andere Zwecke innerhalb DVDs , wie kodiert Discs nach Region oder Vorbeugung Zuschauer von der Möglichkeit, bestimmte Nachrichten oder Werbung überspringen verwendet . Hersteller, die CSS in ihren Geräten verwenden möchten, müssen zu den Bedingungen der CSS -Lizenz zustimmen. Disc Encryption
CSS verschlüsselt bestimmte Abschnitte der DVD , was bedeutet, dass sie lesbar , ohne zuerst entschlüsselt sind . Nur lizenzierte Produkte sind in der Lage , dies zu tun . Die Entschlüsselung wird unter Verwendung Entschlüsselungsschlüssel , die in einem Bereich der Scheibe als die Steuerdaten -Zone, die nur zugänglich Geräte während der Wiedergabe gespeichert werden. So wird einfaches Kopieren der Disk bzw. der Dateien auf es auf eine beschreibbare DVD kopiert nicht die Entschlüsselung Schlüssel und die kopierte Disc wird nicht funktionieren.
Disc Safeguards
Obwohl , allgemein gesprochen, DVD-Brenner nicht kopieren Sie die Daten aus der Steuerdaten -Zone , und sind darauf programmiert, nur schreiben Unsinn Daten, um sie ist es immer noch denkbar, dass Film-und Software-Piraten könnten Geräte, um diese zu schützen erhalten erhalten. Aus diesem Grund beschreibbare DVDs bei Händlern mit Dummy- Daten in den Steuerdaten geschrieben Zone kommen , in einer Weise, dass es nicht überschrieben werden kann . Dies verhindert, dass die CSS-Entschlüsselung Tasten nicht auf die Disk geschrieben .
Region Geschäftsführung
Gewerbe Filmproduzenten oft loslassen Filme zu unterschiedlichen Zeitpunkten in den verschiedenen Ländern. Aus diesem und anderen Gründen wollen sie den Vertrieb von Film- DVDs auf der ganzen Welt steuern. Dies wird durch den Bereich Codierung durchgeführt. CSS verschlüsselt werden, um die DVD als zugehörig zu einem bestimmten Bereich zu identifizieren , und DVD-Player mit der gleichen kodiert. Wenn die Regionen nicht übereinstimmen, wird der Spieler nicht spielen den Film .
Kryptoanalyse
CSS-Verschlüsselung ist leicht im Vergleich zu anderen Systemen. Encryption -Schlüssel werden durch eine Folge von 0 und 1 definiert als " Bits ". Je mehr Bits im Schlüssel , desto mehr mögliche Kombinationen hat es , und desto schwieriger ist es zu knacken. Online-Banking verwendet 128 -Bit-Verschlüsselung , während CSS ist technisch 40-Bit , die nehmen einen Computer zu Hause sollte ein paar Tage oder sogar Wochen zu brechen. Jedoch zeigt Kryptoanalyse es in Sekunden gebrochen werden , was darauf hindeutet , dass die tatsächliche Leistung näher an 16-Bit ist .