[发明专利]一种加密锁的控制方法和装置在审
申请号: | 201510780351.3 | 申请日: | 2015-11-13 |
公开(公告)号: | CN105468937A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 胡宝良;方文;江春华;罗新伟;陈显龙;孙敏杰;陈宝珍;齐聪 | 申请(专利权)人: | 北京恒华伟业科技股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100011 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 控制 方法 装置 | ||
技术领域
本申请涉及软件控制技术领域,更具体的说是涉及一种加密锁的控制方 法和装置。
背景技术
加密锁也称为硬件加密锁,是软件开发商提供的一种智能型的,具有软 件保护功能的工具。
加密锁中预置的软件在启动时,会基于预置的信息以及该加密锁中预存 的验证信息进行权限验证,如果验证通过,则运行该软件。然而该种验证方 式很容易被破译者破解,且一旦被破解,开发商只能重新发布新的软件版本, 来应对破译者的继续破解该软件版本;而且一旦破译者破译该软件版本,即 使开发商开发发布了新的软件版本,并更改了新的软件版本中的加密密码, 如果破解者不依据开发商开发的升级版本对原来的软件版本进行升级,则破 解者仍也可以继续使用原来的该软件版本的功能,从而导致了软件资源被盗 用。
发明内容
有鉴于此,本申请提供了一种加密锁的控制方法和装置,以降低加密锁 被破解的风险,并减少受加密锁保护的软件资源被盗用的情况。
为实现上述目的,本申请提供如下技术方案:一种加密锁的控制方法, 包括:
获取加密锁中当前的时钟时间、所述加密锁中预置的软件到期时间以及 设备标识,其中,所述设备标识为预置在所述加密锁内,且与所述加密锁关 联的设备的标识;
读取连接有所述加密锁的目标设备的目标标识;
如果所述目标标识与所述设备标识相同,且基于所述加密锁中时钟时间 以及所述软件到期时间,确定出当前时刻未超出所述加密锁所保护的软件程 序的使用期限,则运行所述目标设备中由所述加密锁保护的所述软件程序。
优选的,还包括:如果所述目标标识与所述设备标识不相同,和/或,基 于所述加密锁中时钟时间以及所述软件到期时间,确定出当前时刻超出所述 加密锁所保护的软件程序的使用期限,则禁止运行所述软件程序。
优选的,在所述运行所述加密锁中的软件程序之前,还包括:
获取预置的锁标识白名单;
读取所述加密锁的锁标识;
则所述如果所述目标标识与所述设备标识相同,且基于所述加密锁中时 钟时间以及所述软件到期时间,确定出当前时刻未超出所述加密锁所保护的 软件程序的使用期限,则运行所述目标设备中由所述加密锁保护的所述软件 程序,包括:
如果所述目标标识与所述设备标识相同,所述加密锁的锁标识属于所述 加密锁白名单中的锁标识,且基于所述加密锁中时钟时间以及所述软件到期 时间,确定出当前时刻未超出所述加密锁所保护的软件程序的使用期限,则 运行所述目标设备中由所述加密锁保护的所述软件程序。
优选的,在所述获取预置的锁标识白名单的同时,还包括:
获取预置的锁标识黑名单;
当所述加密锁的锁标识属于所述锁标识黑名单中的锁标识时,禁止所述 软件程序的运行。
优选的,所述加密锁中预置的软件到期时间,包括:
加密锁中预置的所述软件程序中各个子程序模块的模块到期时间;
则所述如果所述目标标识与所述设备标识相同,且基于所述加密锁中时 钟时间以及所述软件到期时间,确定出当前时刻未超出所述加密锁所保护的 软件程序的使用期限,则运行所述目标设备中由所述加密锁保护的所述软件 程序,包括:
如果所述目标标识与所述设备标识相同,且基于所述加密锁中时钟时间 以及所述模块到期时间,确定出当前时刻未超出所述子程序模块的使用期限, 则运行所述软件程序中的所述子程序模块的程序代码。
另一方面,本申请还提供了一种加密锁的控制装置,包括:
第一参数获取单元,用于获取加密锁中当前的时钟时间、所述加密锁中 预置的软件到期时间以及设备标识,其中,所述设备标识为预置在所述加密 锁内,且与所述加密锁关联的设备的标识;
标识读取单元,用于读取连接有所述加密锁的目标设备的目标标识;
运行控制单元,用于如果所述目标标识与所述设备标识相同,且基于所 述加密锁中时钟时间以及所述软件到期时间,确定出当前时刻未超出所述加 密锁所保护的软件程序的使用期限,则运行所述目标设备中由所述加密锁保 护的所述软件程序。
优选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京恒华伟业科技股份有限公司,未经北京恒华伟业科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510780351.3/2.html,转载请声明来源钻瓜专利网。