一种机顶盒中间件系统授权方法、装置及机顶盒制造方法及图纸

技术编号:14600078 阅读:114 留言:0更新日期:2017-02-09 03:25
本发明专利技术提供了一种机顶盒中间件系统授权方法、装置及机顶盒,其中,方法包括:获取机顶盒自身的唯一标识SN;将所述唯一标识SN发送至授权卡,请求授权;其中,所述授权卡插入到所述机顶盒内;如果授权卡具有授权权限,则接收授权卡发送的授权码AC;所述授权码AC是由所述授权卡根据所述唯一标识SN所生成的;将所述授权码AC写入到所述机顶盒授权信息区域;发送授权成功的反馈信息至授权卡;本发明专利技术实施例不依赖于双向网络,且授权的成功率高、安全可靠。

【技术实现步骤摘要】

本专利技术涉及数字电视
,尤其涉及一种机顶盒中间件系统授权方法、装置及机顶盒
技术介绍
目前,随着数字电视整转进程的推进和市场观念的转变,运营商已经意识到中间件能够给他们带来的利益与方便,于是纷纷采用中间件方案,中间件的普及已经势在必行。数字电视机顶盒需要经过授权才能正常的收看电视节目,而现有技术中的机顶盒中间件系统的授权方式往往需要终端软件输入授权码,终端和前端进行认证确认,但如果没有双向网络,则无法实现授权工作,或者如果授权过程中出现网络中断也会导致授权失败,并且依赖于网络进行授权会存在一定的安全风险;因此,现有技术中的授权方法存在着依赖于双向网络、授权成功率低和具有一定的安全风险的缺陷。
技术实现思路
有鉴于此,本专利技术实施例提供了一种机顶盒中间件系统授权方法,以解决上述问题。第一方面,本专利技术实施例提供了一种机顶盒中间件系统授权方法,所述方法包括:获取机顶盒自身的唯一标识SN;将所述唯一标识SN发送至授权卡,请求授权;其中,所述授权卡插入到所述机顶盒内;如果授权卡具有授权权限,则接收授权卡发送的授权码AC;所述授权码AC是由所述授权卡根据所述唯一标识SN所生成的;将所述授权码AC写入到所述机顶盒授权信息区域;发送授权成功的反馈信息至授权卡。结合第一方面,本专利技术实施例提供了上述第一方面的第一种可能的实现方式,其中:所述方法,还包括:检测到所述机顶盒处于首次开机状态时,进行授权校验;当授权校验不通过,则提示未授权,启动空中授权流程。结合上述第一方面的第一种可能的实现方式,本专利技术实施例提供了上述第一方面的第二种可能的实现方式,其中:所述检测到所述机顶盒处于首次开机状态时,进行授权校验,包括:在中间件系统中预先存储固定的公钥和升频转换器ACU模块;在中间件系统初始化过程中,读取所述机顶盒的唯一标识SN和所述授权信息区域中的授权码AC;通过所述升频转换器ACU模块将所述授权码AC进行解密,还原成授权信息;将所述授权信息与所述机顶盒的唯一标识SN进行比对,如果所述授权信息是与所述机顶盒的唯一标识SN一致,则授权校验通过;如果所述授权信息与所述机顶盒的唯一标识SN不一致,则授权校验不通过。结合上述第一方面的第一种可能的实现方式,本专利技术实施例还提供了第一方面的第三种可能的实时方式,其中:所述空中授权流程,包括:定义授权数据私有表数据包标识PID;机顶盒根据授权数据对所述私有表数据包标识PID进行过滤;对私有表中所过滤的授权数据进行分析,当所述私有表中存在所述机顶盒厂家的超级授权数据时,则视为对本机的超级授权,在授权永久有效的情况下保存授权码AC;当所述私有表中存在所述机顶盒的本机数据时,则视为对本机的直接授权,并保存相应的授权码AC。结合第一方面的第三种可能的实现方式,本专利技术实施例还提供了第一方面的第四种可能的实现方式,其中:所述机顶盒根据授权数据对所述私有表数据包标识PID进行过滤,包括:开启滤波器Filter过滤私有表数据包标识PID。第二方面,本专利技术实施例还提供了一种机顶盒中间件系统授权装置,包括:获取模块,用于获取机顶盒自身的唯一标识SN;第一发送模块,用于将所述唯一标识SN发送至授权卡,请求授权;其中,所述授权卡插入到所述机顶盒内;接收模块,用于接收授权卡发送的授权码AC;所述授权码AC是由所述授权卡根据所述唯一标识SN所生成的;写入模块,用于将所述授权码AC写入到所述机顶盒授权信息区域;第二发送模块,用于发送授权成功的反馈信息至授权卡。结合第二方面,本专利技术实施例还提供了第二方面的第一种可能的实现方式,其中:所述装置,还包括:校验模块,用于检测到所述机顶盒处于首次开机状态时,进行授权校验;空中授权模块,用于当授权校验不通过,则提示未授权,启动空中授权流程。结合上述第二方面的第一种可能的实现方式,本专利技术实施例还提供了上述第二方面的第二种可能的实现方式,其中:所述校验模块包括;存储单元,用于在中间件系统中预先存储固定的公钥和升频转换器ACU模块;读取单元,用于在中间件系统初始化过程中,读取所述机顶盒的唯一标识SN和所述授权信息区域中的授权码AC;解密单元,用于通过所述升频转换器ACU模块将所述授权码AC进行解密,还原成授权信息;比对单元,用于将所述授权信息与所述机顶盒的唯一标识SN进行比对,如果所述授权信息是与所述机顶盒的唯一标识SN一致,则授权校验通过;如果所述授权信息与所述机顶盒的唯一标识SN不一致,则授权校验不通过。结合第二方面的第一种实现方式,本专利技术实施例还提供了第二方面的第三种可能的实现方式,其中:所述空中授权模块,包括:过滤单元,用于机顶盒根据授权数据对私有表数据包标识PID进行过滤;分析单元,用于对私有表中所存储的数据进行分析,当所述私有表中存在所述机顶盒厂家的超级授权数据时,则视为对本机的超级授权,在授权永久有效的情况下保存授权码AC;当所述私有表中存在所述机顶盒的本机数据时,则视为对本机的直接授权,并保存相应的授权码AC。第三方面,本专利技术实施例还提供了一种机顶盒,包括:上述第二方面任意一种可能实现方式中的机顶盒中间件系统授权装置。本专利技术实施例所提供的一种机顶盒中间件系统的授权方法、装置及机顶盒,能够通过插入到机顶盒内的授权卡自动进行授权,不依赖于双向网络,且授权的成功率高、安全可靠。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例所提供的一种机顶盒中间件系统授权方法的流程示意图;图2示出了本专利技术实施例所提供的一种机顶盒中间件系统授权装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示的实施例,本专利技术实施例中提供了一种机顶盒中间件系统授权方法,包括如下步骤:步骤100、获取机顶盒自身的唯一标识SN;步骤120、将上述唯一标识SN发送至授权卡,请求授权;其中,该授权卡是插入到上述机顶盒内的;步骤140、如果授权卡具有授权权限,则接收授权卡发送的授权码AC;该授权码AC是由上述授权卡根据上述的唯一标识SN所生成的;步骤160、将授权码AC写入到机顶盒授权信息区域;步骤180、发送授权成功的反馈信息至授权卡。本实施例中,机顶盒生产厂家需要拿到软件厂商的授权卡,将授权卡插入到机顶盒内,然后机顶盒自动与该授权卡进行配合完成中间件系统的授权,进而完成机顶盒出厂时的授权;上述的授权本文档来自技高网...

【技术保护点】
一种机顶盒中间件系统授权方法,其特征在于,包括:获取机顶盒自身的唯一标识SN;将所述唯一标识SN发送至授权卡,请求授权;其中,所述授权卡插入到所述机顶盒内;如果授权卡具有授权权限,则接收授权卡发送的授权码AC;所述授权码AC是由所述授权卡根据所述唯一标识SN所生成的;将所述授权码AC写入到所述机顶盒授权信息区域;发送授权成功的反馈信息至授权卡。

【技术特征摘要】
1.一种机顶盒中间件系统授权方法,其特征在于,包括:获取机顶盒自身的唯一标识SN;将所述唯一标识SN发送至授权卡,请求授权;其中,所述授权卡插入到所述机顶盒内;如果授权卡具有授权权限,则接收授权卡发送的授权码AC;所述授权码AC是由所述授权卡根据所述唯一标识SN所生成的;将所述授权码AC写入到所述机顶盒授权信息区域;发送授权成功的反馈信息至授权卡。2.根据权利要求1所述的机顶盒中间件系统授权方法,其特征在于,还包括:检测到所述机顶盒处于首次开机状态时,进行授权校验;当授权校验不通过,则提示未授权,启动空中授权流程。3.根据权利要求2所述的机顶盒中间件系统授权方法,其特征在于,所述检测到所述机顶盒处于首次开机状态时,进行授权校验,包括:在中间件系统中预先存储固定的公钥和升频转换器ACU模块;在中间件系统初始化过程中,读取所述机顶盒的唯一标识SN和所述授权信息区域中的授权码AC;通过所述升频转换器ACU模块将所述授权码AC进行解密,还原成授权信息;将所述授权信息与所述机顶盒的唯一标识SN进行比对,如果所述授权信息是与所述机顶盒的唯一标识SN一致,则授权校验通过;如果所述授权信息与所述机顶盒的唯一标识SN不一致,则授权校验不通过。4.根据权利要求2所述的机顶盒中间件系统授权方法,其特征在于,所述空中授权流程,包括:机顶盒根据授权数据对私有表数据包标识PID进行过滤;对私有表中所过滤的授权数据进行分析,当所述私有表中存在所述机顶盒厂家的超级授权数据时,则视为对本机的超级授权,在授权永久有效的情况下保存授权码AC;当所述私有表中存在所述机顶盒的本机数据时,则视为对本机的直接授权,并保存相应的授权码AC。5.根据权利要求4所述的机顶盒中间件系统授权方法,其特征在于,所述机顶盒根据授权数据对所述私有表数据包标识PID进行过滤,包括:开启滤波器Filter过滤私有表数据包标识PID。6.一种机顶盒中间件系统授权...

【专利技术属性】
技术研发人员:孟庆康
申请(专利权)人:北京数码视讯软件技术发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1