发明名称 一种数字电视的数据接收的方法和系统
摘要 本发明公开了一种数字电视的数据接收方法和系统,该数字电视的数据接收方法包括:接收来自服务端的数据包并对该数据包进行解析;从解析后的数据包中过滤出加密的授权管理信息、加密的授权控制信息和密钥管理信息;根据该密钥管理信息对该加密的授权管理信息、加密的授权控制信息进行解密;根据解密后的授权管理信息从解密后的授权控制信息中提取加密的控制字;根据该密钥管理信息对所述加密的控制字进行解密;根据控制字对所接收的音视频流进行解扰。本发明的技术方案防止了数据的非法获取,进而保护用户的合法权益。另外,不但数据的安全性高,而且成本低。
申请公布号 CN102075812B 申请公布日期 2013.06.19
申请号 CN201010249919.6 申请日期 2010.08.10
申请人 深圳市九洲电器有限公司 发明人 袁苇
分类号 H04N21/4623(2011.01)I;H04N21/4367(2011.01)I 主分类号 H04N21/4623(2011.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 郭伟刚
主权项 一种数字电视的数据接收方法,其特征在于,包括:接收来自服务端的数据包并对所述数据包进行解析,所述数据包包括加密的授权管理信息、加密的授权控制信息和密钥管理信息,所述授权控制信息嵌入有加密的控制字,所述密钥管理信息包括保护密钥信息、算法信息及保护密钥长度信息;从解析后的数据包中过滤出加密的授权管理信息、加密的授权控制信息和密钥管理信息;根据所述密钥管理信息对所述加密的授权管理信息、加密的授权控制信息进行解密;根据解密后的授权管理信息从解密后的授权控制信息中提取加密的控制字;根据所述密钥管理信息对所述加密的控制字进行解密;根据控制字对所接收的音视频流进行解扰;所述解密的步骤包括:A1.将密文拆分成n个密文块并对其进行顺序编号,所述n个密文块为Cj,j=1,2,…,n,其中,n为大于1的自然数,每个密文块的长度与所述保护密钥的长度相同;B1.根据下面公式对所述n个密文块进行解密,以生成对应的明文块Pj,P1=DECR(C1)⊕OD;Pj=DECR(Cj)⊕Cj‑1;j=2,3,…,n;其中,⊕为位异或,DECR()为通过RSA方法进行解密,OD为保护密钥;C1.将所生成的n个明文块Pj按顺序组合成明文;或者所述解密的步骤包括:A2.将密文拆分成m个密文块并对其进行顺序编号,所述m个密文块为Di,i=1,2,…,m,其中,m为大于1的自然数,每个密文块的长度比所述保护密钥少一个字节;B2.根据下面公式对所述m个密文块Di进行解密,以生成对应的明文块Qi,Q1=DECR(D1)⊕OD′;Qi=DECR(Di)⊕Di‑1′;i=2,3,…,m;其中,⊕为位异或,DECR()为通过RSA方法进行解密,OD′为保护密钥除第一个字节外的其它字节,Di‑1′为Di‑1除第一个字节外的其它字节;C2.将所生成的m个明文块Qi按顺序组合成明文。
地址 518057 广东省深圳市南山区科技园南区科技南12路九洲电器大厦6楼