? CSS ( Content Scrambling System ) är en metod för att kryptera data som används på kommersiella DVD-skivor . Det uttalade syftet med CSS är att förhindra kopiering piratkopiering , men det är också används för andra ändamål inom DVD-skivor , såsom kodning skivor per region eller förhindra tittare från att kunna hoppa över vissa meddelanden eller reklam . Tillverkare som vill använda CSS i sina apparater måste godkänna villkoren i CSS- licensen . Disc Encryption
CSS krypterar vissa delar av DVD-skiva , vilket innebär att de är oläsliga utan att först dekrypteras . Endast licensierade produkterna har möjlighet att göra detta . Dekryptering utförs med dekrypteringsnycklar , som lagras i ett område av skivan kallas styrdata zonen , som endast är tillgänglig för enheter under uppspelning . Således kommer bara kopiera skivan eller filerna på den till en skrivbar DVD inte kopiera dekrypteringsnycklar , och den kopierade skivan kommer inte att fungera .
Disc säkerhetskontroll
Även i allmänhet , inte DVD brännare inte att kopiera data från kontrollgruppen datazonen , och är programmerade att bara skriva nonsens data till det , är det ändå tänkbart att film-och mjukvara pirater kunde få enheter som får runt detta skyddsåtgärder . På grund av detta , skrivbara DVD-skivor tillgängliga från butiker kommer med blinddata skrivs till kontroll datazon , på ett sådant sätt att den inte kan skrivas över. Detta förhindrar CSS dekryptering nycklar från skrivs till skivan .
Regionhanteringssystemet
Kommersiella filmproducenter ofta släppa filmer vid olika tidpunkter i olika länder . Av detta och andra skäl , vill de att kontrollera distributionen av film DVDs världen . Detta sker genom region kodning . CSS-kryptering används för att identifiera DVD som tillhörande en viss region , och DVD-spelare är kodade med samma . När de regioner som inte stämmer , kommer spelaren inte spela upp filmen .
Cryptoanalysis
CSS -kryptering är lätt i jämförelse med andra system . Krypteringsnycklar definieras av en sträng av 0 och 1 kallas " bitar . " Ju fler bitar i nyckeln , desto mer möjliga kombinationer det har, samt desto svårare är det att knäcka . Internetbank använder 128 - bitars kryptering , medan CSS är tekniskt 40 - bit , vilket borde ta en hemdator några dagar eller veckor att bryta . Dock tyder cryptoanalysis det kan brytas i sekunder , vilket tyder på att den verkliga prestandan är närmare 16 - bitars .