[发明专利]软锁许可的更新方法及装置有效
申请号: | 201910278183.6 | 申请日: | 2019-04-09 |
公开(公告)号: | CN110175038B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 孙吉平;杨磊 | 申请(专利权)人: | 北京深思数盾科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F21/12 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 许可 更新 方法 装置 | ||
本发明公开了一种软锁许可的更新方法及装置,涉及加密技术领域,目的在于实现一种便捷、安全的软锁许可更新功能。本发明的方法包括:接收软件开发商发送的用于查询目标软件用户目录下的终端设备的查询请求;基于所述查询请求,将所述目标软件用户目录下的相应终端设备列表发送给软件开发商,以使软件开发商生成所述终端设备列表中部分或全部终端设备的软锁许可升级文件;接收所述软件开发商生成的软锁许可升级文件并基于对应的终端设备硬件指纹信息生成软锁许可升级安装包,并且将所述软锁许可升级安装包提供给对应的终端设备。本发明适合应用于对软锁的软锁许可进行更新。
技术领域
本发明涉及加密技术领域,尤其涉及一种软锁许可的更新方法及装置。
背景技术
随着技术的不断更新,加密技术已逐步普及。尤其是在军工、国防等领域中,对于软锁的使用也逐步增多。其中,软锁是一种基于账号为载体的软件保护的产品,只有具备软锁对应的软锁许可的设备才能使用软锁所保护的终端设备中的软件程序。并且,在使用过程中为了确保软锁的安全性,软锁许可会存在需要进行更新、升级的情况。
通常,在进行软锁许可更新时,一般都需要由用户将软锁所在的设备的硬件指纹进行上传,并根据所上传的硬件指纹生成对应的更新后的许可文件,再由用户接收该更新后的许可文件进行软锁许可的更新操作。然而,在实际应用中,这种将硬件指纹进行“内网-外网”间传输的方式往往存在安全性的问题,尤其对于军工、国企等企业时,基于内网外网间数据传输时存在严格的数据审查制度,这就导致在以现有方式进行软锁许可更新时,需要进行层层审查,其过程过于复杂,影响软锁许可的更新效率。并且,基于软锁的特殊性质,现有的软锁许可更新过程中易存在硬件指纹信息被窃取的可能,影响软锁的安全性。
发明内容
鉴于上述问题,本发明提供一种软锁许可的更新方法及装置,主要目的在于实现一种便捷、安全的软锁许可的更新功能。
为解决上述技术问题,第一方面,本发明提供了一种软锁许可的更新方法,应用于云授权平台,该方法包括:
接收软件开发商发送的用于查询目标软件用户目录下的终端设备的查询请求,所述终端设备为能够基于软锁许可与局域网中的软锁交互并运行目标软件的设备,所述云授权平台存储有终端设备的硬件指纹信息;
基于所述查询请求,将所述目标软件用户目录下的相应终端设备列表发送给软件开发商,以使软件开发商生成所述终端设备列表中部分或全部终端设备的软锁许可升级文件;
接收所述软件开发商生成的软锁许可升级文件并基于对应的终端设备硬件指纹信息生成软锁许可升级安装包,并且将所述软锁许可升级安装包提供给对应的终端设备。
可选的,所述云授权平台上存储的终端设备的硬件指纹信息为云授权平台首次生成终端设备的软锁许可升级安装包时获取的。
可选的,所述云授权平台上存储的终端设备的硬件指纹信息为终端设备增加至目标软件用户目录下时获取的。
可选的,所述将所述软锁许可升级安装包提供给对应的终端设备包括:
通过局域网中具有外网交互权限的终端设备将所述软锁许可升级安装包发送给与硬件指纹信息对应的终端设备;
或者,
根据具有外网交互权限的终端设备通过许可管理软件将所述软锁许可升级安装包发送给与硬件指纹信息对应的终端设备。
可选的,所述接收所述软件开发商生成的软锁许可升级文件并基于对应的终端设备硬件指纹信息生成软锁许可升级安装包,包括:
根据所述软锁许可升级文件确定需更新软锁许可的终端设备;
根据所述需更新软锁许可的终端设备,从存储的终端设备的硬件指纹信息中获取所述终端设备的硬件指纹信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深思数盾科技股份有限公司,未经北京深思数盾科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910278183.6/2.html,转载请声明来源钻瓜专利网。