[发明专利]一种身份鉴别方法、装置、设备及计算机可读存储介质在审
申请号: | 201911207107.2 | 申请日: | 2019-11-29 |
公开(公告)号: | CN111125651A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 沈忠立 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/45 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 鉴别方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种身份鉴别方法、装置、设备及计算机可读存储介质,该方法包括:如果需要对具有指定软件的使用权限的已授权机器进行身份鉴别,则提取所述已授权机器中包含的多项身份信息;将提取得到的多项身份信息与身份鉴别码中包含的多项身份信息进行一一比对;其中,所述身份鉴别码为确定所述已授权机器具有所述指定软件的使用权限时,提取得到的所述已授权机器中包含的多项身份信息;如果比对结果为存在至少N项匹配的身份信息,则确定所述已授权机器具有对所述指定软件的使用权限,否则,则确定所述已授权机器不具有对所述指定软件的使用权限;其中,N大于1。本申请能够大大提高实现机器身份鉴别时的准确性。
技术领域
本发明涉及软件应用技术领域,更具体地说,涉及一种身份鉴别方法、装置、设备及计算机可读存储介质。
背景技术
身份鉴别码是许多软件或产品的授权的核心元素,在软件的授权或防盗版软件中起着不可或缺的作用,但现存身份鉴别码提取方式单一,比如仅提取机器Mac地址等作为此机器的身份鉴别码,然后通过比对后续提取的机器Mac地址与身份鉴别码中的机器Mac地址是否匹配来确定机器的硬件是否发生改变,进而确定机器是否具有对软件的使用权限,但是却忽略了MAC地址可变且同时机器硬件等可能并未发生变化,因此机器仍应具有软件的使用权限等异常情况,因此这种方式实现机器身份鉴别时存在准确性较低的问题。
发明内容
本发明的目的是提供一种身份鉴别方法、装置、设备及计算机可读存储介质,能够解决现有技术中实现机器身份鉴别时存在的准确性较低的问题。
为了实现上述目的,本发明提供如下技术方案:
一种身份鉴别方法,包括:
如果需要对具有指定软件的使用权限的已授权机器进行身份鉴别,则提取所述已授权机器中包含的多项身份信息;
将提取得到的多项身份信息与身份鉴别码中包含的多项身份信息进行一一比对;其中,所述身份鉴别码为确定所述已授权机器具有所述指定软件的使用权限时,提取得到的所述已授权机器中包含的多项身份信息;
如果比对结果为存在至少N项匹配的身份信息,则确定所述已授权机器具有对所述指定软件的使用权限,否则,则确定所述已授权机器不具有对所述指定软件的使用权限;其中,N大于1。
优选的,还包括:
如果比对结果为存在至少N项匹配的身份信息,则判断匹配的身份信息中是否包含至少M项目标信息,如果是,则执行确定所述已授权机器具有对所述指定软件的使用权限的步骤,如果否,则确定所述已授权机器不具有对所述指定软件的使用权限;其中,所述目标信息为不可变更性的强度大于强度阈值的身份信息,M小于N,M小于目标信息的总数量。
优选的,确定所述已授权机器具有对所述指定软件的使用权限之后,还包括:
如果匹配的身份信息中包含全部目标信息,则确定所述已授权机器具有对所述指定软件的全部功能的使用权限,否则,则确定所述已授权机器具有对所述指定软件的部分功能的使用权限。
优选的,确定所述已授权机器具有对所述指定软件的部分功能的使用权限,包括:
确定无法匹配的身份信息,基于无法匹配的身份信息的项数及无法匹配的身份信息不可变更性的强度,确定所述指定软件具有的对应的功能为非授权功能,并确定所述已授权机器对所述指定软件除所述非授权功能之外的其他功能具有使用权限。
一种身份鉴别装置,包括:
提取模块,用于:如果需要对具有指定软件的使用权限的已授权机器进行身份鉴别,则提取所述已授权机器中包含的多项身份信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911207107.2/2.html,转载请声明来源钻瓜专利网。