The document analyzes the Common Scrambling Algorithm (CSA) used to encrypt digital video broadcasting streams. The CSA cascades a 64-bit block cipher and a stream cipher to encrypt data. The authors investigate the block and stream ciphers independently. They present a known-plaintext attack against the stream cipher and preliminary analysis of the block cipher, which so far indicates resistance against common cryptanalysis techniques.