本发明专利技术涉及网络安全技术领域,具体涉及一种管控平台授权文件校验方法、装置、设备和存储介质。一种管控平台授权文件校验方法,包括:获取管控平台的参数信息;获取授权文件中携带的参数;根据所述管控平台的参数信息和所述授权文件中携带的参数对所述授权文件进行校验。通过本发明专利技术的方法,根据所述管控平台的参数信息和所述授权文件中携带的参数对所述授权文件进行校验。因为校验的时候采用的管控平台的参数信息,如果用其他的管控平台的授权文件来对本管控平台校验,因为管控平台不同,参数信息不同;所以可以避免一个授权文件用在多个管控平台中的情况。避免了生产商的损失。
Control platform authorization file verification method, device, equipment and storage medium
【技术实现步骤摘要】
管控平台授权文件校验方法、装置、设备和存储介质
本专利技术涉及网络安全
,具体涉及一种管控平台授权文件校验方法、装置、设备和存储介质。
技术介绍
移动办公领域方兴未艾,企业安装设置了可以实现移动办公的管控平台,一般配合特制服务器一起使用;服务器中安装了办公需要用到的各种应用软件,需要授权才可以使用;有了此类产品,企业的员工可以不用来公司上班,在家里或者世界的任何一个有网络的角落通过网络来访问公司内部的管控平台下属的服务器,从而实现协同办公。随着此类管控平台产品的热销,该管控平台的生产厂商发现如下类似问题,比如一个企业用户购买了10个不同的管控平台产品,用于10个不同的部门使用;但是该用户只是购买了一个授权文件license;却把该授权文件安装在了10个不同管控平台上;造成了其他9个管控平台中的软件或者硬件资源的免费使用,为管控平台的生产商带来损失。
技术实现思路
为此,本专利技术实施例提供一种管控平台授权文件校验方法和装置,以解决现有技术中由于一个管控平台的授权文件用于多个不同的管控平台进行使用的问题。为了实现上述目的,本专利技术实施例提供如下技术方案:根据本专利技术实施例的第一方面,一种管控平台授权文件校验方法,包括:获取管控平台的参数信息;获取授权文件中携带的参数;根据所述管控平台的参数信息和所述授权文件中携带的参数对所述授权文件进行校验。进一步地,所述管控平台的参数信息包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址;所述授权文件中携带的参数包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址。进一步地,根据所述平台的设备参数和所述授权文件中携带的参数对所述授权文件进行校验,包括:采用加密算法对所述管控平台参数进行哈希加密运算得到第一字符串;采用加密算法对授权文件中携带的所述参数进行哈希加密运算得到第二字符串;比较所述第一字符串和所述第二字符串是否相同;如果相同,则确定校验通过。进一步地,如果不同,则确定校验不通过。根据本专利技术实施例的第二方面,一种管控平台授权文件校验装置,其特征在于,包括:获取模块,用于获取管控平台的参数信息;以及获取授权文件中携带的参数;校验模块,用于根据所述管控平台的参数信息和所述授权文件中携带的参数对所述授权文件进行校验。进一步地,所述管控平台的参数信息包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址;所述授权文件中携带的参数包括:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址。进一步地,所述校验模块还用于,采用加密算法对所述管控平台参数进行哈希加密运算得到第一字符串;采用加密算法对授权文件中携带的所述参数进行哈希加密运算得到第二字符串;比较所述第一字符串和所述第二字符串是否相同;如果相同,则确定校验通过。进一步地,如果不同,则确定校验不通过。根据本专利技术实施例的第三方面,一种管控平台授权文件校验设备,包括:至少一个处理器和至少一个存储器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行以下步骤:获取管控平台的参数信息;获取授权文件中携带的参数;根据所述管控平台的参数信息和所述授权文件中携带的参数对所述授权文件进行校验。进一步地,所述管控平台的参数信息包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址;所述授权文件中携带的参数包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址。进一步地,所述处理器还用于:采用加密算法对所述管控平台参数进行哈希加密运算得到第一字符串;采用加密算法对授权文件中携带的所述参数进行哈希加密运算得到第二字符串;比较所述第一字符串和所述第二字符串是否相同;如果相同,则确定校验通过。进一步地,所述处理器还用于:如果不同,则确定校验不通过。根据本专利技术实施例的第四方面,一种计算机可读存储介质,所述计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被执行上述任一项所述的方法。本专利技术实施例具有如下优点:因为采用的管控平台的参数信息来进行校验,如果用其他的管控平台的授权文件来对本管控平台进行校验,因为管控平台不同,参数信息不同;所以不会通过验证,所以可以避免一个授权文件用在多个管控平台中的情况,避免了生产商的损失。附图说明图1为本专利技术实施例提供的一种企业实现移动办公的场景示意图;图2为本专利技术实施例提供的管控平台授权文件校验方法;图3为本专利技术实施例提供的管控平台授权文件校验装置的结构示意图;图4为本专利技术实施例提供的管控平台授权文件校验设备的结构示意图。图中:10-客户端;11-管控平台;12-服务器;31-获取模块;32-校验模块;41-处理器;42-存储器。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本专利技术。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。参见附图1所示的一种可以用于企业实现移动办公的场景示意图;该设备包括了管控平台和服务器;其中,管控平台和服务器作为一整机的产品,卖给企业,企业用这一整套的产品来实现员工的移动办公。企业购买该一体机产品后,首先需要安装各种办公所需要使用的应用软件,但是安装后,还需要使用该产品的生产厂商提供的授权文件license来进行验证,如果验证成功才可以使用该产品;验证失败,则该产品不能够使用。如果一个企业先购买了一套产品,获得了生产厂商提供的授权文件license之后,又从生产商购买了多台产品,就可以用上述的授权文件license来为其他的产品进行授权;从而为生产厂商带来损失。基于此,本申请提出了一种管控平台授权文件校验方法,参见附图1所示的一种管控平台授权文件校验方法流程图;该方法包括:步骤S101,获取管控平台的参数信息;其中,管控平台在进行导入授权文件之前,可以线获取该管控平台的参数信息;相关的参数信息包括以下的一种或者几种:该管控平台的CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址。步骤S102,获取授权文件中携带的参数;企业用户在管控平台中导入授权文件license;该license中携带的参数包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的M本文档来自技高网...
【技术保护点】
1.一种管控平台授权文件校验方法,其特征在于,包括:/n获取待授权使用的管控平台的参数信息;/n获取授权文件中携带的参数信息;/n根据所述管控平台的参数信息和所述授权文件中携带的参数信息对所述授权文件进行校验。/n
【技术特征摘要】
1.一种管控平台授权文件校验方法,其特征在于,包括:
获取待授权使用的管控平台的参数信息;
获取授权文件中携带的参数信息;
根据所述管控平台的参数信息和所述授权文件中携带的参数信息对所述授权文件进行校验。
2.如权利要求1所述的管控平台授权文件校验方法,其特征在于,所述管控平台的参数信息包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址;
所述授权文件中携带的参数信息包括以下的一种或者几种:CPU序列号、主板的序列号、硬盘的序列号和网卡的MAC地址。
3.如权利要求1所述的管控平台授权文件校验方法,其特征在于,根据所述待授权使用的管控平台的参数信息和所述授权文件中携带的参数信息对所述授权文件进行校验,包括:
采用加密算法对待授权使用的管控平台的参数信息进行哈希加密运算得到第一字符串;
采用加密算法对授权文件中携带的参数信息进行哈希加密运算得到第二字符串;
比较所述第一字符串和所述第二字符串是否相同;
如果相同,则确定校验通过。
4.如权利要求3所述的管控平台授权文件校验方法,其特征在于,
如果不同,则确定校验不通过。
5.一种管控平台授权文件校验装置,其特征在于,包括:
获取模块,用于获取待授权使用的管控平台的参数信息;以及获取授权文件中携带的参数信息;
校验模块,用于根据所...
【专利技术属性】
技术研发人员:陈本峰,杨鑫冰,
申请(专利权)人:云深互联北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。