一种基于移动设备的网络身份验证方法和装置与流程

文档序号:18466254发布日期:2019-08-17 02:29阅读:460来源:国知局
一种基于移动设备的网络身份验证方法和装置与流程

本发明实施例涉及网络数据分析领域,具体涉及一种基于移动设备的网络身份验证方法和装置。



背景技术:

随着网络技术的快速发展,越来越多的银行业务搬到了线上,在开展相关业务同时,经常遇到需要用户进行网络身份验证的情况。比如,我们平时办理银行业务手续,通常需要携带身份证到现场,经银行工作人员确认用户本人身份和证件信息一致后,才可继续办理业务。然而,随着经济社会的发展,人们对办理效率的要求越来越高。因此,如何快速、准确的实现在线网络身份验证,成为亟待解决的技术问题。

为了解决上述技术问题,目前,最常见的验证方式是采集用户本人手持身份证的图像信息并上传后台服务系统,由后台人工审核,从而确认用户身份。或者,通过采用ocr(opticalcharacterrecognition光学字符识别技术)的方式实现身份验证,即:通过获取用户身份证的“正反面”图像信息,身份证件放到扫描框后,用户需要点击拍照按钮,勾选采集的图片,再通过人脸识别核实是否是本人,进而确认用户身份。上述实现方式在一定程度上解决了用户进行网络在线身份识别的问题,但是,不管是手持身份证件或者ocr实现的额身份验证方式,都需要将采集的用户信息进行上传,过程中可能泄露用户的个人信息,存在较大的安全风险。并且上述操作过程过于繁琐,识别准确率较差,对图像信息的清晰度要求较高,容易出现利用假冒证件进行验证识别的情况,从而仍然难以满足当前用户的需求。



技术实现要素:

为此,本发明实施例提供一种基于移动设备的网络身份验证方法和装置,以解决现有技术中存在的用户网络身份验证效率和准确度较低,无法满足当前用户需求的问题。

为了实现上述目的,本发明实施例提供如下技术方案:

根据本发明实施例的第一方面,提供一种基于移动设备的网络身份验证方法,包括:

通过移动设备的应用程序采集对应用户身份证件的身份标识信息;

根据所述身份标识信息,获得预设的针对所述用户身份证件的身份记录信息,从所述身份记录信息中读取头像的特征信息;

通过所述应用程序调用所述移动设备上预设的图像采集装置采集用户的当前人脸图像信息,根据所述人脸图像信息提取人脸特征信息;

将所述证件图像的特征信息和所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

进一步地,所述的通过移动设备的应用程序采集对应用户身份证件的身份标识信息,包括:

判断所述移动设备是否具备近场通信功能,若是,则通过利用所述近场通信功能获得对应用户身份证件的身份标识信息。

进一步地,所述的通过移动设备的应用程序采集对应用户身份证件的身份标识信息,包括:

通过所述应用程序向所述移动设备发送获取预先存储的针对所述用户的电子证照信息的请求信息;

根据所述请求信息,获取所述移动设备返回的预先存储的针对所述用户的电子证照信息;

根据所述电子证照信息,获得对应所述用户身份证件的身份标识信息。

进一步地,所述根据所述身份标识信息,获得预设的针对所述用户身份证件的身份记录信息,包括:

预先构建包含预设身份标识信息和所述身份记录信息的索引组合,并将所述索引组合存储至服务器的存储系统中;

将采集的所述身份标识信息作为索引,根据采集的所述身份标识信息与所述索引组合中包含的所述预设身份标识信息之间的对应关系,在所述服务器的存储系统中查找所述预设身份标识信息对应的身份记录信息;其中,所述身份记录信息包含所述用户的头像信息、身份编码信息、年龄信息以及家庭住址信息中的至少一种信息。

进一步地,所述人脸特征信息包括人脸的脸型信息、人脸的肤色信息以及人脸的五官相对位置信息中的至少一种信息。

根据本发明实施例的第一方面,提供一种基于移动设备的网络身份验证装置,包括:

身份标识信息采集单元,用于通过移动设备的应用程序采集对应用户身份证件的身份标识信息;

第一特征信息获得单元,用于根据所述身份标识信息,获得预设的针对所述用户身份证件的身份记录信息,从所述身份记录信息中读取头像的特征信息;

第二特征信息获得单元,用于通过所述应用程序调用所述移动设备上预设的图像采集装置采集用户的当前人脸图像信息,根据所述人脸图像信息提取人脸特征信息;

比对单元,用于将所述证件图像的特征信息和所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

进一步地,所述身份标识信息采集单元具体用于:

判断所述移动设备是否具备近场通信功能,若是,则通过利用所述近场通信功能获得对应用户身份证件的身份标识信息。

进一步地,所述身份标识信息采集单元具体用于:

通过所述应用程序向所述移动设备发送获取预先存储的针对所述用户的电子证照信息的请求信息;

根据所述请求信息,获取所述移动设备返回的预先存储的针对所述用户的电子证照信息;

根据所述电子证照信息,获得对应所述用户身份证件的身份标识信息。

进一步地,所述第一特征信息获得单元具体用于:

预先构建包含预设身份标识信息和所述身份记录信息的索引组合,并将所述索引组合存储至服务器的存储系统中;

将采集的所述身份标识信息作为索引,根据采集的所述身份标识信息与所述索引组合中包含的所述预设身份标识信息之间的对应关系,在所述服务器的存储系统中查找所述预设身份标识信息对应的身份记录信息;其中,所述身份记录信息包含所述用户的头像信息、身份编码信息、年龄信息以及家庭住址信息中的至少一种信息。

进一步地,所述人脸特征信息包括人脸的脸型信息、人脸的肤色信息以及人脸的五官相对位置信息中的至少一种信息。

采用本发明所述的基于移动设备的网络身份验证方法,能够通过对用户的人脸图像信息和预设的对应用户证件信息的身份记录信息所包含头像进行特征提取和比对分析,快速获得验证结果,提高了用户网络身份验证的效率和准确性,从而改善了用户的使用体验。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。

图1为本发明实施例提供的一种基于移动设备的网络身份验证方法的流程图;

图2为本发明实施例提供的一种基于移动设备的网络身份验证装置的示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面根据本发明提供的一种基于移动设备的网络身份验证方法,对其实施例进行详细描述。如图1所示,其为本发明实施例提供的一种基于移动设备的网络身份验证方法的流程图。具体实现过程包括以下步骤:

步骤s101:通过移动设备的应用程序采集对应用户身份证件的身份标识信息。

在本发明实施例中,所述的用户身份证件信息可以是指用户的身份证、护照等可以用于证明用户身份的证件包含的信息。所述的身份标识信息可以是指以密码技术为基础、以智能安全芯片为载体、由“公安部公民网络身份识别系统”签发给公民的标识所述身份证或护照等证件的网络身份标识信息,即:eid(electronicidentity)。在具体应用过程中,基于所述身份标识信息能够在不泄露身份信息的前提下在线远程识别身份。

具体的,所述通过移动设备的应用程序采集对应用户身份证件的身份标识信息,可以通过如下两种方式实现:

1)首先判断所述移动设备是否具备近场通信功能,若是,则通过利用所述近场通信功能获得对应用户身份证件的身份标识信息。

其中,近场通信(nfc,nearfieldcommunication)是一种近距离数据交互技术,使用了近场通信技术的设备(比如手机、笔记本电脑),可以在靠近采用非接触接触式射频识别技术(rfid,radiofrequencyidentification)制作的身份证件时实现快速的数据交换。简而言之,本发明所述的实施例利用在移动设备的芯片上集成感应式读卡器的方式可以与感应式身份证件实现点对点通信的功能,通过该功能可以实现获取用户身份证件的身份标识信息的目的,从而实现对用户进行网络身份验证。

基于该方式获取用户的身份标识信息之前,首先需要检测移动设备是否具备近场通信功能,在具备该功能的情况下才能继续后面的操作。具体的,在确定所述的移动终端具备近场功能后,触发所述移动终端具备近场功能开启,此时,可以将用户的身份证件靠近该移动终端,在听到预设的提示音响后,便可以确定已经读取到了所述证件信息携带的身份标识信息,从而进行下一步的验证操作。

2)通过移动设备中的应用程序向后台服务器内的存储系统发送获取预先存储的针对所述用户的电子证照信息的请求信息,进而根据所述请求信息获取返回的预先存储的针对用户的电子证照信息,最终根据该电子证照信息获得对应用户身份证件的身份标识信息。

在本发明实施例中,所述的电子证照信息可以是指各种身份证件的照片的电子档信息。所述的身份标识信息可以是指以密码技术为基础、以智能安全芯片为载体、由“公安部公民网络身份识别系统”签发给公民的网络身份标识,能够在不泄露身份信息的前提下在线远程识别身份,即:eid(electronicidentity)。

具体的,可以通过移动设备中的应用程序向后台服务器系统发送获取用户的电子证照信息的请求信息,经过处理后,可以接收到返回的预先存储的针对所述用户的电子证照信息。需要说明的是,由于后台服务器系统中存储的信息通常是经过加密后的信息,在使用时首先需要对获取的电子证照信息进行解密处理。

步骤s102:根据所述身份标识信息,获得预设的针对所述用户身份证件的身份记录信息,从所述身份记录信息中读取头像的特征信息。

上述步骤s101中通过移动设备的应用程序采集对应用户身份证件的身份标识信息后,为本步骤获得预设的针对所述用户身份证件的身份记录信息并读取头像的特征信息做了数据准备工作。在步骤s102中,可以根据所述身份标识信息获得预设的针对所述用户身份证件的身份记录信息,进而从所述身份记录信息中读取头像的特征信息。

在本发明实施例中,所述的身份记录信息可以是指预设的与所述身份标识信息对应的关于用户的完整身份信息,包括用户的证件照片信息、住址信息、证件号码信息等,通常存储在后台服务器系统中的。

在本发明实施例中,所述根据身份标识信息获得预设的针对所述用户身份证件的身份记录信息,具体可以通过如下方式实现:

预先构建包含预设身份标识信息和所述身份记录信息的索引组合,并将所述索引组合存储至服务器的存储系统中。将采集的所述身份标识信息作为索引,根据采集的所述身份标识信息与所述索引组合中包含的所述预设身份标识信息之间的对应关系,在所述服务器的存储系统中查找所述预设身份标识信息对应的身份记录信息。其中,所述身份记录信息包含所述用户的头像信息、身份编码信息、年龄信息以及家庭住址信息中的至少一种信息。

步骤s103:通过所述应用程序调用所述移动设备上预设的图像采集装置采集用户的当前人脸图像信息,根据所述人脸图像信息提取人脸特征信息。

上述步骤s102中获得从后台服务器系统中的所述身份记录信息中读取头像的特征信息后,可以触发本步骤开启针对所述用户的活体检测操作。具体的,可以通过移动设备中的应用程序调用自身安装的图像采集装置(比如,摄像头等)采集用户当前的人脸图像,此时,可以在所述移动设备的显示界面形成预设的近似人脸轮廓的区域,用户只需调整位置对齐所述区域即可完成当前人脸图像信息采集操作。进一步的通过预设的特征提取算法从所述人脸图像信息提取人脸特征信息。其中,所述人脸特征信息包括人脸的脸型信息、人脸的肤色信息以及人脸的五官相对位置信息中的至少一种信息。

步骤s104:将所述证件图像的特征信息和所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

上述步骤s102和步骤s103为本步骤进行网络身份验证操作做了数据准备工作。在步骤s104中,可以将上述步骤s102获得的所述证件图像的特征信息和上述步骤s103所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

在具体实施过程中,所述的将所述证件图像的特征信息和所述人脸特征信息进行比对操作可以在后台服务器内的验证系统中实现,后台服务器内的验证系统获取所述证件图像的特征信息和所述人脸特征信息后,判断比对结果是否正确,若是,则成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。若否,则返回身份验证失败的结果信息。

采用本发明所述的基于移动设备的网络身份验证方法,能够通过对用户的人脸图像信息和预设的对应用户证件信息的身份记录信息所包含头像进行特征提取和比对分析,快速获得验证结果,提高了用户网络身份验证的效率和准确性,从而改善了用户的使用体验。

与上述提供的一种基于移动设备的网络身份验证方法相对应,本发明还提供一种基于移动设备的网络身份验证装置。由于该装置的实施例相似于上述方法实施例,所以描述的比较简单,相关之处请参见上述方法实施例部分的说明即可,下面描述一种基于移动设备的网络身份验证装置的实施例仅是示意性的。请参考图2所示,其为本发明实施例提供的一种基于移动设备的网络身份验证装置的示意图。

本发明所述的一种基于移动设备的网络身份验证装置包括如下部分:

身份标识信息采集单元201,用于通过移动设备的应用程序采集对应用户身份证件的身份标识信息。

在本发明实施例中,所述的用户身份证件信息可以是指用户的身份证、护照等可以用于证明用户身份的证件包含的信息。所述的身份标识信息可以是指以密码技术为基础、以智能安全芯片为载体、由“公安部公民网络身份识别系统”签发给公民的标识所述身份证或护照等证件的网络身份标识信息,即:eid(electronicidentity)。在具体应用过程中,基于所述身份标识信息能够在不泄露身份信息的前提下在线远程识别身份。

具体的,所述通过移动设备的应用程序采集对应用户身份证件的身份标识信息,可以通过如下两种方式实现:

1)首先判断所述移动设备是否具备近场通信功能,若是,则通过利用所述近场通信功能获得对应用户身份证件的身份标识信息。

其中,近场通信(nfc,nearfieldcommunication)是一种近距离数据交互技术,使用了近场通信技术的设备(比如手机、笔记本电脑),可以在靠近采用非接触接触式射频识别技术(rfid,radiofrequencyidentification)制作的身份证件时实现快速的数据交换。简而言之,本发明所述的实施例利用在移动设备的芯片上集成感应式读卡器的方式可以与感应式身份证件实现点对点通信的功能,通过该功能可以实现获取用户身份证件的身份标识信息的目的,从而实现对用户进行网络身份验证。

基于该方式获取用户的身份标识信息之前,首先需要检测移动设备是否具备近场通信功能,在具备该功能的情况下才能继续后面的操作。具体的,在确定所述的移动终端具备近场功能后,触发所述移动终端具备近场功能开启,此时,可以将用户的身份证件靠近该移动终端,在听到预设的提示音响后,便可以确定已经读取到了所述证件信息携带的身份标识信息,从而进行下一步的验证操作。

2)通过移动设备中的应用程序向后台服务器内的存储系统发送获取预先存储的针对所述用户的电子证照信息的请求信息,进而根据所述请求信息获取返回的预先存储的针对用户的电子证照信息,最终根据该电子证照信息获得对应用户身份证件的身份标识信息。

在本发明实施例中,所述的电子证照信息可以是指各种身份证件的照片的电子档信息。所述的身份标识信息可以是指以密码技术为基础、以智能安全芯片为载体、由“公安部公民网络身份识别系统”签发给公民的网络身份标识,能够在不泄露身份信息的前提下在线远程识别身份,即:eid(electronicidentity)。

具体的,可以通过移动设备中的应用程序向后台服务器系统发送获取用户的电子证照信息的请求信息,经过处理后,可以接收到返回的预先存储的针对所述用户的电子证照信息。需要说明的是,由于后台服务器系统中存储的信息通常是经过加密后的信息,在使用时首先需要对获取的电子证照信息进行解密处理。

第一特征信息获得单元202,用于根据所述身份标识信息,获得预设的针对所述用户身份证件的身份记录信息,从所述身份记录信息中读取头像的特征信息。

在本发明实施例中,所述的身份记录信息可以是指预设的与所述身份标识信息对应的关于用户的完整身份信息,包括用户的证件照片信息、住址信息、证件号码信息等,通常存储在后台服务器系统中的。

在本发明实施例中,所述根据身份标识信息获得预设的针对所述用户身份证件的身份记录信息,具体可以通过如下方式实现:

预先构建包含预设身份标识信息和所述身份记录信息的索引组合,并将所述索引组合存储至服务器的存储系统中。将采集的所述身份标识信息作为索引,根据采集的所述身份标识信息与所述索引组合中包含的所述预设身份标识信息之间的对应关系,在所述服务器的存储系统中查找所述预设身份标识信息对应的身份记录信息。其中,所述身份记录信息包含所述用户的头像信息、身份编码信息、年龄信息以及家庭住址信息中的至少一种信息。

第二特征信息获得单元203,用于通过所述应用程序调用所述移动设备上预设的图像采集装置采集用户的当前人脸图像信息,根据所述人脸图像信息提取人脸特征信息。

上述第一特征信息获得单元202获得从后台服务器系统中的所述身份记录信息中读取头像的特征信息后,可以触发第二特征信息获得单元203开启针对所述用户的活体检测操作。具体的,可以通过移动设备中的应用程序调用自身安装的图像采集装置(比如,摄像头等)采集用户当前的人脸图像,此时,可以在所述移动设备的显示界面形成预设的近似人脸轮廓的区域,用户只需调整位置对齐所述区域即可完成当前人脸图像信息采集操作。进一步的通过预设的特征提取算法从所述人脸图像信息提取人脸特征信息。其中,所述人脸特征信息包括人脸的脸型信息、人脸的肤色信息以及人脸的五官相对位置信息中的至少一种信息。

比对单元204,用于将所述证件图像的特征信息和所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

上述第一特征信息获得单元202和第二特征信息获得单元203为本单元进行网络身份验证操作做了数据准备工作。在比对单元204中,可以将上述第一特征信息获得单元202获得的所述证件图像的特征信息和上述第二特征信息获得单元203获得的所述人脸特征信息进行比对,若匹配成功,则生成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。

在具体实施过程中,所述的将所述证件图像的特征信息和所述人脸特征信息进行比对操作可以在后台服务器内的验证系统中实现,后台服务器内的验证系统获取所述证件图像的特征信息和所述人脸特征信息后,判断比对结果是否正确,若是,则成标识所述用户身份的电子凭证信息并返回身份验证通过的结果信息。若否,则返回身份验证失败的结果信息。

采用本发明所述的基于移动设备的网络身份验证装置,能够通过对用户的人脸图像信息和预设的对应用户证件信息的身份记录信息所包含头像进行特征提取和比对分析,快速获得验证结果,提高了用户网络身份验证的效率和准确性,从而改善了用户的使用体验。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1