用户身份验证方法、装置、系统及智能家居的制作方法
【技术领域】
[0001]本发明涉及数据处理领域,特别涉及一种用户身份验证方法、装置、系统及智能家居。
【背景技术】
[0002]目前随着技术的发展,单纯的指纹认证用户身份的安全性遭受质疑。例如在智能控制领域,若单纯的指纹认证出现漏洞的时候,会对控制设备的使用和安全带来巨大的隐串
■/Ql、O
[0003]因此,如何提高用户身份验证的安全性,是本领域技术人员需要解决的技术问题。
【发明内容】
[0004]本发明的目的是提供一种用户身份验证方法,该方法能够提高用户身份验证的安全性;本发明的另一目的是提供一种用户身份验证装置、系统及智能家居。
[0005]为解决上述技术问题,本发明提供一种用户身份验证方法,包括:
[0006]接收终端采集的指纹信息以及预先存储的第一验证信息;
[0007]验证所述第一验证信息和本地设备预先存储的第二验证信息是否匹配;
[0008]当匹配时,所述第一验证信息和所述第二验证信息融合生成验证指纹信息;
[0009]将所述验证指纹信息和所述指纹信息进行对比验证;
[0010]若验证通过后,用户身份验证通过。
[0011]其中,所述第一验证信息和所述第二验证信息的获取方法包括:
[0012]采集用户的指纹信息,并获取指纹信息的特征信息;
[0013]将所述指纹信息的特征信息按照预定规则分为两部分,形成第一验证信息和第二验证信息。
[0014]其中,所述的用户身份验证方法还包括:
[0015]当验证通过后,所述终端获取与用户身份相对应的控制权限。
[0016]其中,所述的用户身份验证方法还包括:
[0017]当验证通过后,获取所述终端位置与所述本地设备位置的距离差值;
[0018]当所述距离差值在第一范围内,则所述终端获取第一控制权限;
[0019]当所述距离差值在第二范围内,则所述终端获取第二控制权限。
[0020]本发明提供一种用户身份验证装置,包括:
[0021]接收模块,用于接收终端采集的指纹信息以及预先存储的第一验证信息;
[0022]匹配模块,用于验证所述第一验证信息和本地设备预先存储的第二验证信息是否匹配;
[0023]生成模块,用于当匹配时,所述第一验证信息和所述第二验证信息融合生成验证指纹信息;
[0024]验证模块,用于将所述验证指纹信息和所述指纹信息进行对比验证;若验证通过后,用户身份验证通过。
[0025]其中,所述的用户身份验证装置还包括:
[0026]第一权限设定模块,用于当验证通过后,所述终端获取与用户身份相对应的控制权限。
[0027]其中,所述的用户身份验证装置还包括:
[0028]距离模块,用于当验证通过后,获取所述终端位置与所述本地设备位置的距离差值;
[0029]第二权限设定模块,用于当所述距离差值在第一范围内,则所述终端获取第一控制权限;当所述距离差值在第二范围内,则所述终端获取第二控制权限。
[0030]本发明提供一种智能家居包括所述的用户身份验证装置。
[0031]本发明提供一种用户身份验证系统,包括:
[0032]终端,用于采集的指纹信息;向设备发送指纹信息以及预先存储的第一验证信息;
[0033]设备,用于接收所述终端采集的指纹信息以及预先存储的第一验证信息;验证所述第一验证信息和本地设备预先存储的第二验证信息是否匹配;当匹配时,所述第一验证信息和所述第二验证信息融合生成验证指纹信息;将所述验证指纹信息和所述指纹信息进行对比验证;若验证通过后,用户身份验证通过。
[0034]其中,所述终端还用于采集用户的指纹信息,并获取指纹信息的特征信息;将所述指纹信息的特征信息按照预定规则分为两部分,形成第一验证信息和第二验证信息,并将所述第二验证信息发送给所述设备。
[0035]本发明所提供的用户身份验证方法,包括:接收终端采集的指纹信息以及预先存储的第一验证信息;验证所述第一验证信息和本地设备预先存储的第二验证信息是否匹配;当匹配时,所述第一验证信息和所述第二验证信息融合生成验证指纹信息;将所述验证指纹信息和所述指纹信息进行对比验证;若验证通过后,用户身份验证通过。
[0036]该方法通过预先将用户的指纹信息分为第一验证信息和第二验证信息,并将第一验证信息和第二验证信息分别存储于用户终端和设备中。当用户要进行身份验证时,需要将终端采集的指纹信息以及终端中存储的第一验证信息发送给设备;设备首先将接收到的第一验证信息和设备中存储的第二验证信息进行匹配,当匹配成功后,在进行融合生成验证指纹信息。设备在将接收到的指纹信息和验证指纹信息进行对比验证;若验证通过后,用户身份验证通过。
[0037]该方法设备中并没有存储完整的验证指纹信息,因此,若用户只有指纹信息而没有第一验证信息则不能够进行指纹识别。若用户有第一验证信息而用户指纹信息是错误的,指纹对比识别也不能够通过。因此,只有当用户终端发送的指纹信息是正确的以及第一验证信息也是正确的,才能够通过用户身份验证,因此,该方法能够提高用户身份验证的安全性,保证用户的合法权益。
【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0039]图1为本发明实施例提供的用户身份验证方法的流程图;
[0040]图2为本发明实施例提供的用户身份验证装置的结构框图;
[0041]图3为本发明实施例提供的用户身份验证系统的结构框图。
【具体实施方式】
[0042]本发明的核心是提供一种用户身份验证方法,该方法能够提高用户身份验证的安全性;本发明的另一核心是提供一种用户身份验证装置、系统及智能家居。
[0043]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]请参考图1,图1为本发明实施例提供的用户身份验证方法的流程图;该方法可以包括:
[0045]步骤slOO、接收终端采集的指纹信息以及预先存储的第一验证信息;
[0046]步骤SllO、验证所述第一验证信息和本地设备预先存储的第二验证信息是否匹配;
[0047]其中,第一验证信息和第二验证信息的获取方法可以是多种,优选的,第一验证信息和第二验证信息的获取方法可以包括:
[0048]采集用户的指纹信息,并获取指纹信息的特征信息;
[0049]将所述指纹信息的特征信息按照预定规则分为两部分,形成第一验证信息和第二验证信息。
[0050]具体方式例如设备进行用户指纹采集图片,并将该指纹图片进行特征提取,将这些指纹特征分为两部分,每部分都是具有指纹特征信息的图片,且两部分合在一起可以组成完整的指纹验证图片;一部分存储终端中,另一部分存储在设备中。也可以是终端采集用户指纹采集图片,并将该指纹图片进行特征提取,将这些指纹特征分为两部分