[发明专利]一种机顶盒加密防复制方法在审
申请号: | 201811482620.8 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109788353A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 万思根;陈浩 | 申请(专利权)人: | 安徽站乾科技有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/4627;H04N21/266;H04N21/258 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 动态密钥 加密 匹配 加密模块 启动程序 私有密钥 防复制 加载 验证私有密钥 挂起系统 加密过程 使用权限 显示模块 芯片模块 初始化 复制 验证 | ||
本发明公开了一种机顶盒加密防复制方法,包括:引导机顶盒的启动程序,对机顶盒的芯片模块和显示模块进行初始化;获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配,若匹配,则加载启动程序,若不匹配,则挂起系统,停止引导状态。本发明通过区域链技术进行加密,利用加密模块的私有密钥生成动态密钥,验证动态密钥获得机顶盒的使用权限,整个加密过程简单方便,无法被复制或恶意加载。
技术领域
本发明涉及机顶盒技术领域,特别是一种机顶盒加密防复制方法。
背景技术
目前,有线数字电视机顶盒都是根据每个运营商的需求定制开发的,这期间企业需要投入大量人力物力。但是当机顶盒出货到当地后,却有不法商人通过硬件抄板、拷贝软件的方式来非法复制、销售机顶盒,这样给正规企业带来严重损失,也给广电运营商的用户管理工作带来困难。
现有机顶盒的启动过程为:机顶盒开机,启动加载软件;加载软件校验机顶盒主系统数据是否完整,如果完整,则加载机顶盒系统,正常启动;如果数据不完整,则系统挂起,等待修复。从该启动流程可知,现在机顶盒在启动过程中,只能检验主系统数据是否被意外损坏,而对于整个软件系统是否为复制的版本没有鉴别能力,因此无法杜绝机顶盒软件无法复制。目前的防范手段只能是通过法律渠道禁止和打击,但是却屡禁不止。
发明内容
本发明的目的在于克服现有技术的不足,提供一种机顶盒加密防复制方法,本申请通过区域链技术进行加密,利用加密模块的私有密钥生成动态密钥,验证动态密钥获得机顶盒的使用权限,整个加密过程简单方便,无法被复制或恶意加载。
本发明的目的是通过以下技术方案来实现的:
一种机顶盒加密防复制方法,包括以下步骤:
引导机顶盒的启动程序,对机顶盒的芯片模块和显示模块进行初始化;
获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配,若匹配,则加载启动程序,若不匹配,则挂起系统,停止引导状态。
优选的,在引导机顶盒启动程序之前,还包括将加密模块装入机顶盒内,加密模块包括区域链系统,区域链系统根据单体区域链生成时间依次链接而成,单体区域链以用户ID为根节点生成用户树,每个单体区域链关联有私有密钥、当前区域根哈希值、前一区域的哈希值和用户权限信息。
优选的,获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配时,具体包括:
获取私有密钥,由私有密钥对权限内容进行加密,并生成动态密钥;
通过机顶盒验证动态密钥获取机顶盒的使用权限,若验证不成功,则停止引导,若验证成功,则引导并加载启动程序。
优选的,所述机顶盒加密防复制的方法,还包括:
机顶盒系统程序设有版本信息和升级程序源信息,并将版本信息和升级程序源生成摘要信息表;
核验机顶盒的摘要信息表,与升级服务器中的反馈信息进行比对,若摘要信息表中存在相同版本信息,则将该机顶盒系统程序列为异常端。
优选的,还包括:
通过动态密钥验证列为异常端的机顶盒,若验证成功,则解除异常端状态,若验证失败,则挂起机顶盒的系统,停止工作状态。
本发明的有益效果是:本发明通过区域链技术进行加密,利用加密模块的私有密钥生成动态密钥,验证动态密钥获得机顶盒的使用权限,整个加密过程简单方便,无法被复制或恶意加载。
附图说明
图1是本发明的的流程示意图;
图2是本发明获取并验证私有密钥的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽站乾科技有限公司,未经安徽站乾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811482620.8/2.html,转载请声明来源钻瓜专利网。