Aby chronić treści cyfrowe przed nielegalnym wykorzystaniem, różni dostawcy treści szyfrują swoje treści na podstawie pewnych pożądanych właściwości, takich jak złożoność, wydajność kompresji, postrzegalność, zgodność formatu, odporność na błędy, skalowalność i rozszerzenie pasma. Dostawca zawartości szyfruje zawartość za pomocą algorytmu szyfrowania z kluczem symetrycznym za pomocą klucza szyfrowania treści i uzyskuje zaszyfrowaną zawartość. System szyfrowania treści (CSS) to mechanizm szyfrowania stosowany na wielu komercyjnie produkowanych płytach DVD-Video. CSS wykorzystuje 40-bitowy algorytm szyfrowania strumienia do szyfrowania zawartości dysku. Mechanizm szyfrowania CSS zapewnia ramy zaufania do dystrybucji treści za pośrednictwem dysków, ponieważ zasadniczo nie można ich odtwarzać na niezgodnych urządzeniach; każdy, kto chce budować zgodne urządzenia, musi uzyskać licencję, która zawiera wymóg zaimplementowania pozostałej części systemu DRM. CSS jest zastępowany przez nowsze schematy szyfrowania, takie jak ochrona zawartości zapisywalnych nośników (CPRM) lub szyfrowanie blokowe, takie jak zaawansowany standard szyfrowania (AES) w zaawansowanym systemie dostępu (AACS). Schematy szyfrowania używane przez HD DVD i Blu-ray Disk, z kluczami o rozmiarze odpowiednio 56 i 128 bitów, zapewniają znacznie wyższy poziom bezpieczeństwa niż 40-bitowy klucz używany w CSS. Mechanizm szyfrowania treści musi uwzględniać obawy właściciela dotyczące bezpieczeństwa treści oraz obawy dystrybutorów dotyczące nielegalnego pobierania treści z ich serwerów treści.