DVB-CSA Scrambler
 
DVB-CSA
         
  Scrambling of MPEG-TS stream using DVB Common Scrambling Algorithm (CSA2).
DVB-CSA Scrambler  
         
Description

The MVD DVB-CSA Scrambler core allows to encrypt MPEG-TS stream using ETSI specified DVB Common Scrambling Algorithm (CSA2).

Important note

We are only able to license this IP core to customers that have signed the ETSI Non-Disclosure Agreement and are in possession of a valid license to use the Common Scrambling Algorithm.
This is a requirement on all users of this technology, applied by the consortium who own the rights to the algorithm. Please feel free to contact MVD for more information on this requirement.
  Features
  • Drop-in module for Spartan™-6, Virtex™-6, Artix™-7, Kintex™-7, Virtex™-7 FPGAs and Zynq™
  • DVB/ATSC compliant
  • Manage odd/even key encryption
  • Selection of up to 64 PIDs and 64 Keys (32ODD/32EVEN) at the same time (any PID can use any key)
  • Automatically update encryption flags of MPEG-TS packet header
  • Supports 188, 204 and 208 bytes packet input
  • Supports Data Packet or Data Burst format
  • DVB-CSA Scrambler does not include ECM/EMM packets insertion nor CAT modification (see remultiplexer core option for these features)
  • Full synthesizable RTL VHDL design (not delivered) for easy customization
  • Design delivered as Netlist

Applications

The MVD DVB-CSA Scrambler core can be used to encrypt MPEG-TS stream in order to broadcast it in a basic local network and gives access to the contents to only authorized user.
   
Documentation
Product brief        
Data sheet        
           
Contact
Sales: info_cores@mvd-fpga.com
Technique: support_cores@mvd-fpga.com