加解扰技能
加解扰技能用于对数字节目进行加密解密,其基本原理是选用加扰操控字加密传输的办法,用户端使用IC卡解密。在MPEG传输流中,与操控字传输相关的有两个数据流:授权操控信息(ECMs)和授权办理信息(EMMs),由事务密钥(SK)加密处理后的操控字在ECMs中传送,其间还包含节目来历、时刻、内容分类和节目价格等节目信息。对操控字加密的事务密钥在授权办理中传送,而且事务密钥在传送前要经过用户个人分配密钥(PDK)的加密处理,EMMs中还包含地址、用户授权信息,如用户能够看的节目或时刻段,用户付的收视费等。
用户个人分配密钥(PDK)存放在用户的智能卡(Smart Card)中。在用户端,机顶盒依据PMT和CAT表中的CA-descriptor,取得EMM和ECM的PID值,然后从TS流中过滤出ECMs和EMMs,并经过Smard Card接口送给Smart Card。Smart Card首要读取用户个人分配密钥(PDK),用PDK对EMM解密,取出SK,然后使用SK对ECM进行解密,取出CW,并将CW经过Smart Card接口送给解扰引擎,解扰引擎使用CW就能够将扰的传输流进行解扰。