机顶盒中ECM与EMM加解扰的控制
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机顶盒中ECM与EMM加解扰的控制
加解扰技术用于对数字节目进行加密和解密。
其基本原理是采用加扰控制字加密传输的方法,用户端利用IC卡解密。
在MPEG传输流中,与控制字传输相关的有2个数据流:授权控制信息(ECMs)和授权管理信息(EMMs)。
由业务密钥(SK)加密处理后的控制字在ECMs中传送,其中包括节目来源、时间、内容分类和节目价格等节目信息。
对控制字加密的业务密钥在授权管理信息中传送,并且业务密钥在传送前要经过用户个人分配密钥(PDK)的加密处理。
EMMs中还包括地址、用户授权信息,如用户可以看的节目或时间段,用户付的收视费等。
用户个人分配密钥(PDK)存放在用户的智能卡(Smart Card)中,在用户端,机顶盒根据PMT和CAT表中的CA-descriptor,获得EMM和ECM的PID值,然后从TS流中过滤出ECMs和EMMs,并通过Smart Card接口送给Smart Card。
Smart Card首先读取用户个人分配密钥(PDK),用PDK对EMM解密,取出SK,然后利用SK对ECM进行解密,取出CW,并将CW通过Smart Card接口送给解扰引擎,解扰引擎利用CW就可以将已加扰的传输流进行解扰。