验证方法和装置、二维码生成方法和装置及验证系统与流程

文档序号:12365814阅读:189来源:国知局
验证方法和装置、二维码生成方法和装置及验证系统与流程

本发明涉及数据处理领域,尤其涉及一种验证方法和装置、二维码生成方法和装置及验证系统。



背景技术:

现今,国家规定在公民申请领取、换领、补领居民身份证时,应当登记指纹信息,从而在居民身份证中加入了指纹信息。

在大多数场合,根据身份证件进行验证时,一般为直接读取身份证件上的信息,例如指纹信息,工作人员再对读出的信息进行现场认证,为了提高验证的准确性,会在一种验证场合中进行多次身份证件的读取操作。

上述的方法中,需要多次出示身份证件,这给身份证件的携带带来了不便,例如会因多次使用身份证件,而使得身份证件容易丢失。



技术实现要素:

本发明实施例提供了一种方便对身份证件的使用的验证方法和装置、以及一种二维码生成方法和装置及验证系统。

为了解决上述技术问题,本发明实施例提供了以下技术方案:

一种验证方法,包括:

扫描二维码,其中所述二维码为根据第一指纹信息生成,所述第一指纹信息为从身份证件的信息中获取得到;

从所述二维码获取所述第一指纹信息;

获取待验证用户的第二指纹信息;

对比所述第一指纹信息和所述第二指纹信息,得到对比结果;

根据所述对比结果,执行目标操作。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种二维码生成方法,包括:

获取身份证件的信号,

从所述身份证件的信号中获取第一指纹信息;

根据所述第一指纹信息生成二维码;

输出所述二维码。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种验证装置,包括:

扫描单元,用于扫描二维码,其中所述二维码为根据第一指纹信息生成,所述第一指纹信息为从身份证件的信息中获取得到;

第一获取单元,用于从所述二维码获取所述第一指纹信息;

第二获取单元,用于获取待验证用户的第二指纹信息;

对比单元,用于对比所述第一指纹信息和所述第二指纹信息,得到对比结果;

执行单元,用于根据所述对比结果,执行目标操作。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种二维码生成装置,包括:

信号获取单元,用于获取身份证件的信号,

指纹获取单元,用于从所述身份证件的信号中获取第一指纹信息;

生成单元,用于根据所述第一指纹信息生成二维码;

输出单元,用于输出所述二维码。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种验证系统,所述系统包括二维码生成装置和验证装置,

其中,所述二维码生成装置为如上所述的二维码生成装置;

所述验证装置为如上所述的验证装置。

以上技术方案可以看出,本发明实施例具有以下优点:

扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行目标操作。通过将身份证件的第一指纹信息读取出来,以记录到二维码上,在预设的场合使用该二维码,扫描该二维码即可获取到第一指纹信息,然后获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,方便了用户对身份证件的使用。

附图说明

图1是本发明一实施例提供的一种验证系统涉及的设备结构示意图;

图2是本发明另一实施例提供的一种验证方法的流程图;

图3是本发明另一实施例提供的一种二维码生成方法的流程图;

图4是本发明另一实施例提供的一种验证方法的流程图;

图5是本发明另一实施例提供的一种验证装置的结构示意图;

图6是本发明另一实施例提供的一种二维码生成装置的结构示意图;

图7是本发明另一实施例提供的一种验证系统的结构示意图。

具体实施方式

本发明实施例提供了一种验证方法和装置、以及一种二维码生成方法和装置及验证系统,用于方便用户对身份证件的使用。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1是本发明实施例提供的一种验证系统涉及的设备结构示意图。

该验证系统包括证件信息获取设备101、后台主控设备102、扫描设备103、指纹识别设备104。

其中证件信息获取设备101用于获取身份证件的信号,该身份证件的信号携带有身份证件上记录的身份证件的信息。例如该证件信息获取设备可以是身份证阅读器。后台主控设备102可用于获取该证件信息获取设备发送的身份证件的信号,并获取到身份证件信号携带的第一指纹信息,并根据该第一指纹信息生成二维码,生成二维码后,后台主控设备102可以输出该二维码,例如在具有打印机的系统中,后台主控设备向打印机发送该二维码,由打印机打出二维码,或者,后台主控设备发送该二维码至其他设备,本发明实施例对此不做具体限定。例如,后台主控设备可以是服务器。从上文可知,证件信息获取设备和后台主控设备可用于执行生成二维码的方法。

扫描设备103可以用于扫描二维码,例如其包括二维码扫描枪,扫描二维码后可以读取其上的信息。指纹识别设备104包括指纹采集器和指纹对比模块,指纹识别设备获取到扫描设备发送的第一指纹信息后,可对比指纹采集器采集到的待验证用户的第二指纹信息和第一指纹信息是否相同,得出对比结果。其中后台主控设备和扫描设备可以连接也可以不连接,本发明实施对此不做具体限定。从上文可知,扫描设备和指纹识别设备可用于执行验证方法。

其中,二维码,也称为二维条码(英文名称:2-dimensional bar code)是用某种特定的几何图形按一定规律在平面分布来记录数据的符号信息,其不需要连接一个数据库,本身可存储大量数据。

在有的实施例中,在身份证件的信号被加密时,后台主控设备可以包括身份证件信号解密模块,以对其进行解密。

在有的实施例中,后台主控设备还可以包括加密模块,以对用于生成二维码的信息进行加密后,根据该加密信息生成二维码。对应的扫描设备上具有解密模块,以对从二维码上获取到的加密信息进行解密。

在有的实施例中,本发明实施例的验证系统的各个设备的功能不是配置在固定的设备上的,例如,指纹对比功能既可以配置在指纹识别设备上,也可以配置在后台主控设备上,或者,身份证件信号解密模块可以配置在证件信息获取设备上,也可以配置在后台主控设备上,本发明实施例对此不做具体限定。

可以理解,上述验证系统的设备结构示意图,只是本发明的其中一个实施例,本发明的一种验证方法和装置、以及一种二维码生成方法和装置及验证系统还可以具有其他的设备结构形式,本发明实施例对此不做具体限定。

证件信息获取设备101获取身份证件的信号后,后台主控设备102从该身份证件的信号中获取第一指纹信息,从而根据第一指纹信息生成二维码;再输出该二维码。扫描设备103扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,指纹识别设备104获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行目标操作。身份证件上的指纹信息保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证件上的指纹信息。通过对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,无需再使用身份证件,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证的使用。

图2是根据一示例性实施例示出的一种验证方法的流程图。结合图1所示的结构示意图,以及参见图2,本发明实施例提供的方法流程包括:

步骤201:扫描二维码。

其中二维码为根据第一指纹信息生成,第一指纹信息为从身份证件的信息中获取得到;

步骤202:从二维码获取第一指纹信息;

步骤203:获取待验证用户的第二指纹信息;

步骤204:对比第一指纹信息和第二指纹信息,得到对比结果;

步骤205:根据对比结果,执行目标操作。

可选地,从二维码获取第一指纹信息,包括:

从二维码获取加密信息;

对加密信息进行解密,得到第一指纹信息。

可选地,获取第二指纹信息,包括:

通过指纹采集器获取第二指纹信息。

可选地,所述身份证件为居民身份证,二维码还携带有预设身份证信息和/或预设登记信息;其中,预设身份证信息为读取身份证件后得到,预设登记信息为生成二维码前加入的信息;

该方法还包括:

从二维码获取预设身份证信息和/或预设登记信息。

综上所述,扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行目标操作。通过将身份证件的第一指纹信息读取出来,以记录到二维码上,在预设的场合使用该二维码,扫描该二维码即可获取到第一指纹信息,然后获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证件的使用。

图3是根据一示例性实施例示出的一种二维码生成方法的流程图。结合图1所示的结构示意图,参见图3,本发明实施例提供的方法流程包括:

步骤301:获取身份证件的信号;

步骤302:从身份证件的信号中获取第一指纹信息;

步骤303:根据第一指纹信息生成二维码;

步骤304:输出二维码。

可选地,根据第一指纹信息生成二维码,包括:

对第一指纹信息进行加密,得到加密数据;

根据加密数据得到二维码。

可选地,所述身份证件为居民身份证,

该方法还包括:

从身份证件的信号中获取预设身份证信息和/或获取预设登记信息;

根据第一指纹信息生成二维码,包括:

根据第一指纹信息以及预设身份证信息和/或预设登记信息生成二维码。

综上所述,获取身份证件的信号后,从该身份证件的信号中获取第一指纹信息,从而根据第一指纹信息生成二维码;再输出该二维码。身份证件上的指纹信息保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证件上的指纹信息,从而在使用身份证件上的指纹信息的场合可以直接读取该二维码上的指纹信息,使用二维码为中介,无需再使用身份证件,从而减少了对身份证件的使用,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证件的使用。

图4是根据一示例性实施例示出的一种验证方法的流程图。结合图1至图3所示的内容,参见图4本发明实施例提供的方法流程包括:

步骤401:获取身份证的信号。

本发明实施例的身份证件是以身份证来进行说明的,此处的身份证也可以称为居民身份证。身份证内含有芯片,通过证件信息获取设备,例如身份证信息读取器,可获取身份证的信号,该身份证上的信号携带有身份证上存储的信息。

可以理解,身份证件的类型不限于身份证,还可以是护照、通行证等具有身份识别功能的证件,该身份证件上存储有可读取的指纹信息,本发明实施例对身份证件的类型不做具体限定。

步骤402:从身份证的信号中获取第一指纹信息。

获取到身份证上的信号后,后台主控设备或者证件信息获取设备通过身份证信号解密模块对该身份证信号进行解密,获取到身份证信息,该身份证信息包括但不限于姓名、民族、籍贯、照片、指纹、身份证编号等,从身份证信息中确定出指纹信息,该身份证信息中的指纹信息即为第一指纹信息。

例如,身份证信息读取器通过其内嵌的专用身份证安全控制模块,以无线传输方式与第二代居民身份证内的专用芯片进行安全认证后,将芯片内的个人信息资料解密后读出,并确定出身份证上的第一指纹信息,然后将该第一指纹信息发送给其他设备,例如计算机或服务器等,以对该第一指纹信息进行处理。

或者,身份证信号获取设备获取到靠近其的身份证信号后,将该身份证信号发送给服务器,由服务器上的信号解密模块对该身份证信号进行解密得到身份证上的公民信息,并从该公民信息中确定出第一指纹信息。

例如,在飞机场,用户在网络上订票后,在机场的取票点,通过身份证或是户口本进行取票。操作人员在身份信息获取设备处放置用户的身份证,身份信息获取设备接收到身份证信号后,将身份证信号发送到后台主控设备,后台主控设备进行数据解密后,获取到身份证信号上的第一指纹信息。

步骤403:对第一指纹信息进行加密,得到加密数据;

后台主控设备获取到第一指纹信息后,可对该第一指纹信息进行加密处理,得到加密后的加密数据,从而提高在使用第一指纹信息时的安全性。

其中进行加密的方法包括多种方法的其中一种或者多种的任意组合,该方法可以是根据预设规则对第一指纹信息进行数据打乱,例如,将第一指纹信息对应的二进制数据内的顺序进行打乱;该方法也可以是使用密匙对第一指纹信息进行加密。

可以理解,在步骤402中,获取到身份证信息后,还可以从身份证的信号中获取预设身份证信息,该预设身份证信息是身份证上存储的非指纹信息的其他公民信息,例如名字、籍贯、身份证号码等等。在有的实施例中还可以再获取预设登记信息,该预设登记信息是用户在执行本发明实施的方法时加入的其他信息,当然在有的实施例中可以只获取预设登记信息而不获取预设身份证信息也是可行的,本发明实施例对此不做具体限定。除了获取第一指纹信息外,还获取其他的信息,从而使得本发明实施例可用于更多的使用场合中,执行更多的功能。此时可根据第一指纹信息以及预设身份证信息和/或预设登记信息生成二维码。在生成二维码前可对第一指纹信息以及预设身份证信息和/或预设登记信息进行加密处理,此时加密处理的方法可参考上述的方法,其中数据打乱可以即包括同种类数据间的打乱,也可以包括不同种类数据间的打乱,例如,对第一指纹信息的二进制数据的部分数据可插入预设登记信息的二进制数据中。

例如,在飞机场,用户在网络上订票后,在机场的取票点,通过身份证或是户口本进行取票。操作人员在身份信息获取部分放置用户的身份证,身份信息获取设备接收到身份证信号后,将身份证信号发送到后台主控设备,后台主控设备进行数据解密后,获取到身份证信号上的第一指纹信息和例如姓名等预设身份证信息,以及后台主控设备获取登记口和航班等的预设登记信息,然后后台主控设备的加密模块对该第一指纹信息、预设身份证信息和预设登记信息进行加密,得到加密数据。

步骤404:根据加密数据得到二维码。

获取到加密数据后,可根据该加密数据生成二维码,以使得二维码上携带有加密数据,从而携带有第一指纹信息,在加密数据包括预设身份证信息和/或预设登记信息的实施例中,生成的二维码还携带有预设身份证信息和/或预设登记信息。生成二维码可以利用二维码生成器生成。

步骤405:输出二维码。

生成二维码后,后台主控设备可输出该二维码,其中,输出二维码包括通过打印机打印出该二维码,或者通过有线或无线通信传输方式将该二维码传输到其他的设备等等方式,对具体的输出方式本发明实施例不做具体限定,只要能将二维码从生成其的后台主控设备发送出去即可。

例如,在上述的机场应用的例子中,在生成二维码后,可将该二维条码打印在登机牌上。

可以理解,步骤401至步骤405是本发明实施例一种验证方法的部分步骤,在本发明有的实施例中,步骤401至步骤405可以构成独立的实施例,即可为一种二维码生成方法的步骤。这样,身份证上的指纹信息即保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证上的指纹信息,从而在使用身份证指纹信息的场合可以直接读取该二维码上的指纹信息,无需再使用身份证,从而减少了对身份证的使用,减少了身份证的丢失、信息泄露的可能。

步骤406:扫描二维码。

在输出二维码后,可对该输出的二维码使用二维码扫描枪等设备进行扫描,以获取其上的信息。

步骤407:从二维码获取加密信息。

因该二维码上携带有加密信息从而扫描设备可读取出该二维码上的加密信息。

步骤408:对加密信息进行解密,得到第一指纹信息。

扫描设备或者其他设备获取到加密信息后,使用二维码解密模块可对该加密信息进行解密,得到二维码上的第一指纹信息。其中步骤407的解密和步骤403的加密对应,若步骤403使用预设规则打乱数据,则步骤407使用与该预设规则对应的规则恢复出加密前数据,或者步骤403使用加密密匙进行加密,步骤407对加密数据使用解密密匙进行解密。

可以理解,对数据使用加密和解密步骤是为了增加数据传输过程中的安全性,防止二维码上携带的数据被泄露出去。但是,在有的实施例中,可以不包括加密和解密步骤,即可以直接使用非加密数据生成二维码,扫码二维码可直接读取出该数据。

可以理解,在二维码还携带有预设身份证信息和/或预设登记信息的实施例中,扫码二维码后还可以从二维码获取到预设身份证信息和/或预设登记信息,或者解密加密数据后,获取到预设身份证信息和/或预设登记信息。其中,预设身份证信息为读取身份证后得到,预设登记信息为生成二维码前加入的信息。

例如,在飞机场的应用中,用户进入安检口后,不需要再次出示身份证。只需要利用登机牌上的二维条码,用二维条码扫描枪进行扫描,解密后,得到指纹模板。

步骤409:通过指纹采集器获取待验证用户的第二指纹信息。

获取到第一指纹信息后,再获取待验证用户的第二指纹信息,即可以进行信息比对。待验证用户为需要验证身份的用户。通过指纹采集器来获取第二指纹信息,是为了用户用手指按压指纹采集器后,能现场获取到待验证用户的第二指纹信息,这样,在输出根据第一指纹信息生成的二维码给用户后,通过该用户携带的二维码可获取到第一指纹信息,然后再通过指纹采集器现场获取到该用户的第二指纹信息,即可通过第一指纹信息和第二指纹信息对该用户进行身份验证。

可以理解,在有的实施例中,也可以使用其他方式获取第二指纹信息,例如从存储有待验证用户的指纹信息的设备处获取第二指纹信息等,本发明实施例对此不做具体限定。

步骤410:对比第一指纹信息和第二指纹信息,得到对比结果。

对比第一指纹信息和第二指纹信息,到的对比结果为指纹信息相同或不相同。

步骤411:根据对比结果,执行目标操作。

根据不同的对比结果可执行不同的目标操作。至于目标操作包括报警、放行等等操作,本发明实施例对此不做具体限定。

例如,在飞机场的应用中,欲通过安检关口的用户为待验证身份的用户,用户在指纹采集识别设备按压指纹,以使安检系统获取该用户的指纹信息,现场采集的指纹和从二维码中获取到的指纹模板进行比对,比对结果为相同,即识别通过后,用户即可通过安检关口。

可以理解,步骤406至411,是属于本发明实施例一种验证方法的部分步骤,在本发明实施例中,步骤406和步骤411可以构成独立的验证方法,即为一种验证方法的步骤。

综上所述,获取身份证件的信号后,从该身份证件的信号中获取第一指纹信息,从而根据第一指纹信息生成二维码;再输出该二维码。扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行目标操作。身份证件上的指纹信息保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证件上的指纹信息。通过对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,无需再使用身份证件,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证的使用。

图5是根据一示例性实施例示出的一种验证装置的结构示意图,该装置可集成在图1所示的证件信息获取设备、后台主控设备上,该设备用于执行上述图2、图4对应的实施例中任一实施中的验证方法。当然该验证装置也可以集成在其他的硬件设备上,只要具有其功能即可,本发明实施例对此不做具体限定。参见图5,该装置包括:

扫描单元501,用于扫描二维码,其中二维码为根据第一指纹信息生成,第一指纹信息为从身份证件的信息中获取得到;

第一获取单元502,用于从二维码获取第一指纹信息;

第二获取单元503,用于获取待验证用户的第二指纹信息;

对比单元504,用于对比第一指纹信息和第二指纹信息,得到对比结果;

执行单元505,用于根据对比结果,执行目标操作。

可选地,

第一获取单元502,包括:

加密信息获取模块506,用于从二维码获取加密信息;

解密模块507,用于对加密信息进行解密,得到第一指纹信息。

可选地,

第二获取单元503,还用于通过指纹采集器获取待验证用户的第二指纹信息。

可选地,

身份证件为居民身份证,二维码还携带有预设身份证信息和/或预设登记信息;其中,预设身份证信息为读取身份证件后得到,预设登记信息为生成二维码前加入的信息;

第一获取单元502,还用于从二维码获取预设身份证信息和/或预设登记信息。

综上所述,扫描单元501扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,第二获取单元503获取待验证用户的第二指纹信息,对比单元504对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行单元505执行目标操作。通过将身份证件的第一指纹信息读取出来,以记录到二维码上,在预设的场合使用该二维码,扫描该二维码即可获取到第一指纹信息,然后获取第二指纹信息,对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证件的使用。

图6是根据一示例性实施例示出的一种二维码生成装置的结构示意图,该装置可集成在扫描设备、指纹识别设备上,该设备用于执行上述图3、图4对应的实施例中任一实施中的二维码生成方法。当然该二维码生成装置也可以集成在其他的硬件设备上,只要具有其功能即可,本发明实施例对此不做具体限定。参见图6,该装置包括:

信号获取单元601,用于获取身份证件的信号,

指纹获取单元602,用于从身份证件的信号中获取第一指纹信息;

生成单元603,用于根据第一指纹信息生成二维码;

输出单元604,用于输出二维码。

可选地,

生成单元603,包括:

加密模块605,用于对第一指纹信息进行加密,得到加密数据;

二维码生成模块606,用于根据加密数据得到二维码。

可选地,身份证件为居民身份证,

该装置还包括:

预设信息获取单元607,用于从身份证件的信号中获取预设身份证信息和/或获取预设登记信息;

生成单元603,还用于根据第一指纹信息以及预设身份证信息和/或预设登记信息生成二维码。

综上所述,信号获取单元601获取身份证件的信号后,指纹获取单元602从该身份证件的信号中获取第一指纹信息,从而生成单元603根据第一指纹信息生成二维码;输出单元604再输出该二维码。身份证件上的指纹信息保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证件上的指纹信息,从而在使用身份证件上的指纹信息的场合可以直接读取该二维码上的指纹信息,使用二维码为中介,无需再使用身份证件,从而减少了对身份证件的使用,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证件的使用。

图7是根据另一示例性实施例示出的一种验证系统700,该系统用于执行图2至图4所示的实施例中任一实施例提供的验证方法和二维码生成方法。该系统700包括二维码生成装置701和验证装置702。

其中,二维码生成装置701如图6所示的二维码生成装置,以及如上述图3、图4所示实施例中任一实施例示出的集成了二维码生成装置的硬件设备相应的装置,详见上述各示例性实施例,此处不再赘述。

其中,验证装置702如图5所示的验证装置,以及如上述图2、图4所示实施例中任一实施例示出的集成了二维码生成装置的硬件结构的相应装置,详见上述各示例性实施例,此处不再赘述。

综上所述,本发明实施例的验证系统700获取身份证件的信号后,从该身份证件的信号中获取第一指纹信息,从而根据第一指纹信息生成二维码;再输出该二维码。扫描根据第一指纹信息生成的二维码,以获取该第一指纹信息,其中该第一指纹信息为从身份证件的信息中获取得到,获取待验证用户的第二指纹信息,对比第一指纹信息和第二指纹信息,得到对比结果,再根据该对比结果,执行目标操作。身份证件上的指纹信息保存在了二维码上,输出该二维码后,传递、使用该二维码即可传递、使用到了二维码上的指纹信息,间接使用了身份证件上的指纹信息。通过对比第一指纹信息和第二指纹信息,以执行验证操作。使用二维码为中介,无需再使用身份证件,达到了对比身份证件上的第一指纹信息和其他的指纹信息的效果,而不用过多地使用、出示身份证件,减少了身份证件的丢失以及其上的信息泄露的可能,方便了用户对身份证的使用。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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