The invention discloses a set-top box encryption and anti-replication method, which includes: guiding the startup program of the set-top box, initializing the chip module and display module of the set-top box, obtaining the private key provided by the encryption module in the set-top box, and verifying whether the private key matches the dynamic key in the set-top box, loading the startup program, and hanging the system if it does not match. Stop booting. The invention encrypts by area chain technology, generates dynamic key by using the private key of the encryption module, verifies the dynamic key and obtains the usage rights of the set-top box. The whole encryption process is simple and convenient, and can not be copied or loaded maliciously.
【技术实现步骤摘要】
一种机顶盒加密防复制方法
本专利技术涉及机顶盒
,特别是一种机顶盒加密防复制方法。
技术介绍
目前,有线数字电视机顶盒都是根据每个运营商的需求定制开发的,这期间企业需要投入大量人力物力。但是当机顶盒出货到当地后,却有不法商人通过硬件抄板、拷贝软件的方式来非法复制、销售机顶盒,这样给正规企业带来严重损失,也给广电运营商的用户管理工作带来困难。现有机顶盒的启动过程为:机顶盒开机,启动加载软件;加载软件校验机顶盒主系统数据是否完整,如果完整,则加载机顶盒系统,正常启动;如果数据不完整,则系统挂起,等待修复。从该启动流程可知,现在机顶盒在启动过程中,只能检验主系统数据是否被意外损坏,而对于整个软件系统是否为复制的版本没有鉴别能力,因此无法杜绝机顶盒软件无法复制。目前的防范手段只能是通过法律渠道禁止和打击,但是却屡禁不止。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种机顶盒加密防复制方法,本申请通过区域链技术进行加密,利用加密模块的私有密钥生成动态密钥,验证动态密钥获得机顶盒的使用权限,整个加密过程简单方便,无法被复制或恶意加载。本专利技术的目的是通过以下技术方案来实现的:一种机顶盒加密防复制方法,包括以下步骤:引导机顶盒的启动程序,对机顶盒的芯片模块和显示模块进行初始化;获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配,若匹配,则加载启动程序,若不匹配,则挂起系统,停止引导状态。优选的,在引导机顶盒启动程序之前,还包括将加密模块装入机顶盒内,加密模块包括区域链系统,区域链系统根据单体区域链生成时间依次链接而成,单体 ...
【技术保护点】
1.一种机顶盒加密防复制方法,其特征在于,包括以下步骤:引导机顶盒的启动程序,对机顶盒的芯片模块和显示模块进行初始化;获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配,若匹配,则加载启动程序,若不匹配,则挂起系统,停止引导状态。
【技术特征摘要】
1.一种机顶盒加密防复制方法,其特征在于,包括以下步骤:引导机顶盒的启动程序,对机顶盒的芯片模块和显示模块进行初始化;获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机顶盒内的动态密钥是否匹配,若匹配,则加载启动程序,若不匹配,则挂起系统,停止引导状态。2.根据权利要求1所述一种机顶盒加密防复制方法,其特征在于,在引导机顶盒启动程序之前,还包括将加密模块装入机顶盒内,加密模块包括区域链系统,区域链系统根据单体区域链生成时间依次链接而成,单体区域链以用户ID为根节点生成用户树,每个单体区域链关联有私有密钥、当前区域根哈希值、前一区域的哈希值和用户权限信息。3.根据权利要求1或2所述一种机顶盒加密防复制方法,其特征在于,获取机顶盒内加密模块提供的私有密钥,并验证私有密钥与机...
【专利技术属性】
技术研发人员:万思根,陈浩,
申请(专利权)人:安徽站乾科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。