Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1463708
  • 博文数量: 267
  • 博客积分: 3010
  • 博客等级: 少校
  • 技术积分: 3089
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-05 17:09
个人简介

尊天命,尽人事

文章分类

全部博文(267)

文章存档

2017年(6)

2015年(4)

2014年(27)

2013年(52)

2012年(59)

2011年(120)

分类: LINUX

2012-07-04 13:38:11

       CA过程通过CW控制字(节目流进行解扰的钥匙)TS加密,终端通过它解密.

      前端将CW加密后送到终端.

      终端通过智卡,解出CW控制字,并将控制字送解码器还原TS的过程.

 

  前端:

      ECM内容:

         1.SK加密的CW.

         2.节目来源、时间、内容分类和节目价格等信息

      EMM内容:

       1.PDK加密过的SK.(PDK:  Personal Distribute Key,与智能卡一致)

       2. 地址、用户授权信息.

 

       EMM与ECM在TS流中传输.

 

  终端:

1.解CAT表,获得CA_system_id,获得CA系统类型.

2.解CAT表,获得CA_PID获得EMM_PID,从TS中过滤EMM.

3.解PMT的CA_PID,获得ECM_PID,从TS流中过滤ECM.

4.智能卡通本身的PDK,从EMM中将业务密钥SK解出来.

5.用SK对ECM解密出CW控制字.

6.将CW控制字填入解码芯片的相应寄存器中,就可以对码流数据进行解扰,恢复出原始信号。

 

CA系统的解密过程如下:当智能卡插入时,解码器首先在传送流中寻找PSI,在PSI中找到条件接收表CAT,根据CAT表中给出的EMM包识别码(PID),找到相应的加密的EMM信息,智能卡中存有PDK,,智能卡首先使用PDK,对加密的EMM解密,得到SK与用户授权信息,根据解出的EMM信息来确定本智能卡是否被授权收看该节目,如果没有授权将不能进行后续解密,也就不能收看该节目,如果该卡已被授权,解出ECM后启用SK对ECM解密,得到控制字CW,最后由CW对加密的传送流解密。

阅读(809) | 评论(0) | 转发(0) |
0

上一篇:mdev.conf

下一篇:Linux vfat中文支持

给主人留下些什么吧!~~