网络公司数字内容验证方法及装置的制造方法

文档序号:9671227阅读:374来源:国知局
网络公司数字内容验证方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种网络公司数字内容验证方法及装置。
【背景技术】
[0002]目前,在数字电视系统中,网络公司通过数字电视前端系统发布需要发布的数字内容,前端系统将网络公司的数字内容发送给机顶盒,由机顶盒播放给用户进行观看。
[0003]但是,由于前端系统不完全受网络公司的监管,存在前端系统私自篡改、发布网络公司数字内容的风险,网络公司不能及时发现和处理,不能对数字内容进行有效保护,这就会给网络公司带来不利的影响,造成网络公司产生损失或者不良后果,严重损害网络公司的利益。

【发明内容】

[0004]有鉴于此,有必要针对上述数字电视前端系统存在私自篡改、发布数字内容的问题,提供一种网络公司数字内容验证方法及装置。
[0005]本发明提供一种网络公司数字内容验证方法,包括如下步骤:
[0006]S10:对网络公司数字内容进行加密处理,并生成与加密处理相对应的私有描述字,将加密处理的数字内容和私有描述字交由前端系统;
[0007]S20:控制前端系统将私有描述字和加密的数字内容发送到机顶盒,控制由机顶盒解析获取私有描述字并对加密处理的数字内容进行验证,若验证私有描述字与加密处理的数字内容一致,则对数字内容进行显示播放,否则不进行显示播放。
[0008]可选的,所述步骤S10具体为:
[0009]对网络公司数字内容设置数据标识、计算并设置数据校验值以及对网络公司数字内容进行加密;
[0010]生成私有描述字,私有描述字包括数据标识、数据校验值以及进行解密的密钥。
[0011]可选的,所述步骤S20具体为:
[0012]控制前端系统将私有描述字添加到PMT信息中并发送到机顶盒,控制机顶盒接收并解析PMT表,解析获取私有描述字。
[0013]可选的,所述步骤S20具体为:
[0014]控制前端系统将私有描述字添加到PMT信息中,设置标签并对私有描述字进行加密;控制机顶盒获取标签并对标签对应的私有描述字进行解密,获取并解析私有描述字。
[0015]可选的,所述步骤S20具体为:
[0016]获取私有描述字中的密钥对数字内容进行解密;获取解密后的数字内容的数据标识,并与私有描述字中的数据标识进行比较;对解密后的数字内容计算数据校验值,并与私有描述字中的数据校验值进行比较,若比较结果均为一致,则对解密后的数字内容进行显示播放,否则不显示播放。
[0017]本发明还提供一种网络公司数字内容验证装置,包括:
[0018]数字内容加密处理单元,对网络公司数字内容进行加密处理,并生成与加密处理相对应的私有描述字,将加密处理的数字内容和私有描述字交由前端系统;
[0019]数字内容验证单元,控制前端系统将私有描述字和加密的数字内容发送到机顶盒,控制由机顶盒解析获取私有描述字并对加密处理的数字内容进行验证,若验证私有描述字与加密处理的数字内容一致,则对数字内容进行显示播放,否则不进行显示播放。
[0020]可选的,所述数字内容加密处理单元对网络公司数字内容设置数据标识、计算并设置数据校验值以及对网络公司数字内容进行加密;
[0021]所述数字内容加密处理单元生成私有描述字,私有描述字包括数据标识、数据校验值以及进行解密的密钥。
[0022]可选的,所述数字内容验证单元控制前端系统将私有描述字添加到PMT信息中并发送到机顶盒,控制机顶盒接收并解析PMT表,解析获取私有描述字。
[0023]可选的,所述数字内容验证单元控制前端系统将私有描述字添加到PMT信息中,设置标签并对私有描述字进行加密;控制机顶盒获取标签并对标签对应的私有描述字进行解密,获取并解析私有描述字。
[0024]可选的,所述数字内容验证单元控制机顶盒获取私有描述字中的密钥对数字内容进行解密;获取解密后的数字内容的数据标识,并与私有描述字中的数据标识进行比较;对解密后的数字内容计算数据校验值,并与私有描述字中的数据校验值进行比较,若比较结果均为一致,则对解密后的数字内容进行显示播放,否则不显示播放。
[0025]本发明网络公司数字内容验证方法及装置,对网络公司数字内容初始进行加密处理并生成对应的私有描述字之后再发给前端系统,由前端系统发送给机顶盒解析获取私有描述字,并采用私有描述字对加密的数字内容进行验证,网络公司与机顶盒之间建立验证通道,前端系统不能解密私有描述字,不能对加密的数字内容进行私自的篡改和添加,从而对数字内容进行有效保护,避免造成网络公司产生损失或者不良后果,维护网络公司的利益。
【附图说明】
[0026]图1是一个实施例中的网络公司数字内容验证方法的流程图;
[0027]图2是一个实施例中的网络公司数字内容验证装置的结构图。
【具体实施方式】
[0028]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0029]为解决上述提到的数字电视前端系统存在私自篡改、发布数字内容的技术问题,特提供了一种网络公司数字内容验证方法。该方法可依赖于计算机实现程序,该计算机程序可以是数字电视系统中的应用程序。该计算机程序可运行于基于冯诺依曼体系的计算机系统上。
[0030]图1是一个实施例中的网络公司数字内容验证方法的流程图,如图1所示,该方法包括如下步骤:
[0031]S10:对网络公司数字内容进行加密处理,并生成与加密处理相对应的私有描述字,将加密处理的数字内容和私有描述字交由前端系统。
[0032]通常,网络公司的数字内容都是交由数字电视前端系统,由前端系统进行处理后发送到机顶盒。前端系统不受网络公司的约束故而可能存在私自添加和篡改内容的风险,故在该实施例中,首先对网络公司数字内容进行加密处理,经过加密处理后再交由前端系统。在对网络公司数字内容进行加密处理过程中,生成与加密处理相对应的私有描述字,用来对加密处理进行描述。
[0033]在进一步的方式中,该步骤进行加密处理的步骤具体为:对网络公司数字内容设置数据标识、计算并设置数据校验值以及对网络公司数字内容进行加密。
[0034]生成与加密处理相对应的私有描述字的步骤具体为:生成私有描述字,私有描述字包括数据标识、数据校验值以及进行解密的密钥。
[0035]在对网络公司数字内容进行加密处理并生成私有描述字之后,交由数字电视前端系统。
[0036]S20:控制前端系统将私有描述字和加密的数字内容发送到机顶盒,控制由机顶盒解析获取私有描述字并对加密处理的数字内容进行验证,若验证私有描述字与加密处理的数字内容一致,则对数字内容进行显示播放,否则不进行显示播放。
[0037]在前端系统接收到进行加密处理并生成私有描述字的网络公司数字内容后,前端系统需要将数字内容发送到机顶盒。在该实施方式中,由于网络公司数字内容进行了加密处理并生成了相应的私有描述字,故为使得机顶盒能够播放显示数字内容,需要控制前端将私有描述字发给到机顶盒,机顶盒解析获取私有描述字,来对加密处理的数字内容进行验证。
[0038]在进一步的方式中,为使得前端系统能够将私有描述字发送到机顶盒,并且机顶盒能够进行解析,控制前端系统将私有描述字和加密的数字内容发送到机顶盒具体为:控制前端系统将私有描述字添加到PMT(节目映射表)信息中并发送到机顶盒,控制机顶盒接收并解析PMT表,解析获取私有描述字。再进一步的,为保证私有描述字的安全,该步骤进一步还包括:控制前端系统将私有描述字添加到PMT(节目映射表)信息中,设置标签并对私有描述字进行加密;控制机顶盒获取标签并对标签对应的私有描述字进行解密,获取并解析私有描述字。可选的,标签选取为0x80至OxFF之间的任一值。优选的,标签选取为OxFF。
[0039]可选的,控制由机顶盒解析获取私有描述字,并对加密处理的数字内容进行验证的步骤具体为:获取私有描述字中的密钥对数字内容进行解密;获取解密后的数字内容的数据标识,并与私有描述字中的数据标识进行比较;对解密后的数字内容计算数据校验值,并与私有描述字中的数据校验值进行比较,若比较结果均为一致,则对解密后的数字内容进行显示播放,否则不显示播放。
[0040]该网络公司数字内容验证方法,对网络公司数字内容初始进行加密处理并生成对应的私有描述字之后再发给前端系统,由前端系统发送给机顶盒解析获取私有描述字,并采用私有描述字对加密的数字内容进行验证,网络公司与机顶盒之间建立
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1