什么是数字电视CA
什么是数字电视CA?
数字电视CA是数字电视条件接收(Conditional Access)的英文缩写. 随着电视技术向着数字化视频广播的方向发展,越来越多先进的计算机网络通信技术应用在数字电视技术,条件接收CA(Conditional Access)技术在数字电视平台的应用扮演着很重要的角色。数字电视平台的CA系统是实现广播运营者对广播接收者进行接入的控制,决定接收者是否拥有接收相关电视节目的权限。因此,CA技术是建立在商业目的上,既保证用户自由选择接收节目内容的需求,又保护了广播运营者的利益,即确保了授权者与被授权者的利益。
数字电视CA(数字电视条件接收)系统的组成
典型数字电视CA(数字电视条件接收)系统由加扰部分、加密部分、SMS系统组成,基于控制数据传输安全性考虑,保证授权用户接收,达到排除非授权用户非法接收的目的,采用所谓“三重密钥加密”体系,增强了系统的安全性.
, 加扰(Scramble)
, 数字电视CA(数字电视条件接收)系统的加扰,是使用伪随机序列产生
的加扰序列对透明传输流“0、1”数列进行按位异或重新排列。加扰
通常使用HASH函数变换作为算法。
, 发送端:伪随机序列的产生受控于初始字,初始字则由控制字和初始修
正符组成,初始修正符可将加扰序列分解成较短的信息块。
, 接收端:将接收到的控制字与初始修正符组合成为初始字,发到解码器
的伪随机发生器,就可得到与发送端相同的伪随机序列,从而解扰得
到透明的传输流.
, 加密(Encryption)
, 业务密钥SK(Service Key)
业务密钥主要用于对控制字进行加密。业务密钥由用户授权系统产生,
业务密钥对控制字进行加密运算产生授权控制信息ECM(Entitlement
Control Message),因此,ECM信息包含了对业务的访问准则信息以
及用于解扰的相关信息。
, 个人分配密钥PDK(Personal Distributed Key)
在共用网络寻址模式中,数据包是依据用户的地址进行传送的,而每
个网络终端设备有一个唯一不重复的地址码,利用这个地址码对授权
控制信息ECM进行加密。终端用户的地址一般是公开的,用与这个地
址码相关联的数列进行加密,由于这个数列相当于个人特征(唯一不
重复性)确定,被称为个人分配密钥(PDK)。
, 用户管理系统SMS(Subscribers Management System)
, SMS用户管理系统是通过集成网络技术和数据库管理技术,实现对用户
订购数字电视业务(或称“产品”)进行运营层面管理的数据库信息
处理系统,即对付费数字电视业务进行用户管理的数据库,是通过对
用户账户的操作并由CAS(条件接收系统)接口向CAS系统发出指令,
以用户或用户预定的数字电视业务作为产品进行授权或取消授权。SMS
的授权管理对象是用户或产品。
, 用户授权系统SAS(Subscribers Authority System)
, SAS用户授权系统是应用在存储各个智能卡相关信息(如序列号、唯一
识别码、授权)的数据库的应用系统,通过提取智能卡系统对已处理
智能卡信息进行授权。SAS根据SMS的指令,生成业务密钥。SAS的授
权对象是智能卡唯一性标志或独有的序列号。