CN107274188A - 支付数据的验证方法及装置 - Google Patents

支付数据的验证方法及装置 Download PDF

Info

Publication number
CN107274188A
CN107274188A CN201710476498.2A CN201710476498A CN107274188A CN 107274188 A CN107274188 A CN 107274188A CN 201710476498 A CN201710476498 A CN 201710476498A CN 107274188 A CN107274188 A CN 107274188A
Authority
CN
China
Prior art keywords
biological characteristic
verified
payment
preset matching
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710476498.2A
Other languages
English (en)
Inventor
白金才
武亚强
***
李辉
刘宝利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201710476498.2A priority Critical patent/CN107274188A/zh
Priority to PCT/CN2017/102939 priority patent/WO2018233110A1/zh
Publication of CN107274188A publication Critical patent/CN107274188A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Finance (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Collating Specific Patterns (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开了一种支付数据的验证方法及装置,涉及互联网技术领域,主要目的在于解决现有技术中用户手动输入支付密码的过程也较为繁琐,出错率较高的问题,本发明的主要技术方案包括:接收支付数据验证请求;当根据所述支付数据验证请求获取待支付信息时,采集第一待验证生物特征;确定所述第一待验证生物特征与预设匹配生物特征是否匹配;若确定所述第一待验证生物特征与所述预设匹配生物特征匹配,则将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。本发明应用于电子支付过程中。

Description

支付数据的验证方法及装置
技术领域
本发明涉及互联网技术领域,特别是涉及一种支付数据的验证方法及装置。
背景技术
随着互联网技术的发展,终端设备更加多元化、智能化,用户可以通过终端设备中安装的应用程序(Application,APP)进行电子支付。例如,用户通过某APP进行支付,在某APP启动后,APP调用终端设备中的摄像头执行扫描支付,扫码付款码以获得支付信息后,用户手动输入支付密码,完成电子支付。
发明人在实现上述发明过程中,发现现有技术中支付密码的复杂程度与支付密码的安全性成正比,即支付密码复杂度越高,支付密码安全性越高;支付密码复杂度越低,支付密码安全性越低。为了确保支付密码的安全性,用户设置的支付密码的复杂度往往较高,但是,支付密码设置的复杂度越高,用户越不便于记忆;并且用户手动输入支付密码的过程也较为繁琐,出错率较高。
发明内容
有鉴于此,本发明提供的一种支付数据的验证方法及装置,主要目的在于解决现有技术中用户手动输入支付密码的过程也较为繁琐,出错率较高的问题。
依据本发明一个方面,本发明提供了一种支付数据的验证方法,包括:
接收支付数据验证请求;
当根据所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征;
确定所述第一待验证生物特征与预设匹配生物特征是否匹配;
若确定所述第一待验证生物特征与所述预设匹配生物特征匹配,则将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
可选的,所述确定所述第一待验证生物特征与预设匹配生物特征是否匹配包括:
获取所述第一待验证生物特征以及所述预设匹配生物特征,并将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;
若所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值,则确定所述第一待验证生物特征与预设匹配生物特征匹配。
可选的,所述确定所述第一待验证生物特征与预设匹配生物特征是否匹配包括:
将所述第一待验证生物特征发送至服务器,以便所述服务器根据所述预设匹配生物特征验证所述第一待验证生物特征的合法性,所述预设匹配生物特征存储于服务器中,为客户端用户采集并上传至所述服务器的生物特征;
接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息,根据所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
可选的,所述自动采集第一待验证生物特征包括:
根据所述支付数据验证请求,调用第一摄像头获取所述待支付信息;
根据所述支付数据验证请求,自动启动第二摄像头,通过所述第二摄像头采集所述第一待验证生物特征。
可选的,所述方法更包括:
若确定所述第一待验证生物特征与所述预设匹配生物特征不匹配,则调用预设传感器,通过所述预设传感器采集第二待验证生物特征。
可选的,所述方法还包括:
若确定所述第一待验证生物特征与所述预设匹配生物特征不匹配,则输出显示支付密码输入框,并将所述支付密码输入框输入的内容发送至支付结算服务器,以便所述支付结算服务器进行结算。
依据本发明另一个方面,本发明提供了一种支付数据的验证装置,该装置包括:
接收单元,用于接收支付数据验证请求;
采集单元,用于当根据所述接收单元接收到的所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征;
确定单元,用于确定所述采集单元采集的所述第一待验证生物特征与预设匹配生物特征是否匹配;
第一发送单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征匹配时,将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
可选的,所述确定单元包括:
获取模块,用于获取所述第一待验证生物特征以及所述预设匹配生物特征;
比对模块,用于所述获取模块获取的将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;
第一确定模块,用于当所述比对模块确定所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值时,确定所述第一待验证生物特征与预设匹配生物特征匹配。
可选的,所述确定单元包括:
发送模块,用于将所述第一待验证生物特征发送至服务器,以便所述服务器根据所述预设匹配生物特征验证所述第一待验证生物特征的合法性,所述预设匹配生物特征存储于服务器中,为客户端用户采集并上传至所述服务器的生物特征;
接收模块,用于在所述发送模块将所述第一待验证生物特征发送至服务器之后,接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息;
第二确定模块,用于根据所述接收模块接收到的所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
可选的,所述采集单元包括:
调用模块,用于根据所述支付数据验证请求,调用第一摄像头获取待支付信息;
启动模块,用于根据所述支付数据验证请求,自动启动第二摄像头;
采集模块,用于通过所述启动模块启动的所述第二摄像头采集所述第一待验证生物特征。
可选的,所述装置还包括:
调用单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,调用预设传感器;
所述采集单元,还用于通过所述调用单元调用的所述预设传感器采集第二待验证生物特征。
可选的,所述装置还包括:
输出单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,输出显示支付密码输入框;
第二发送单元,用于将所述支付密码输入框输入的内容发送至支付结算服务器,以便所述支付结算服务器进行结算。
借由上述技术方案,本发明提供的支付数据的验证方法及装置,在接收支付数据验证请求,并获取验证请求中的待支付信息的同时,自动采集第一待验证生物特征;确定第一待验证生物特征与预设匹配生物特征是否匹配;若确定第一待验证生物特征与预设匹配生物特征匹配,则将待支付信息发送至支付结算服务器,以便支付结算服务器进行结算。与现有技术相比,本发明在结算时无需用户的手动操作,在获取待支付信息时,自动采集第一待验证生物特征,因此,不存在支付密码输入错误的情况存在,通过生物特征即可完成支付的验证,方便、快捷。此外,在本发明另一实施例中,当第一待验证生物特征不匹配时,自动采集第二待验证生物特征来验证,当第一生物特征匹配成功率较低时,使用第二生物特征进一步自动匹配,进一步降低支付密码的手工输入的几率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种支付数据的验证方法的流程图;
图2示出了本发明实施例提供的另一种支付数据的验证方法的流程图;
图3示出了本发明实施例提供的一种输出显示支付密码输入框的示意图;
图4示出了本发明实施例提供的一种支付数据的验证装置的组成框图;
图5示出了本发明实施例提供的另一种支付数据的验证装置的组成框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供一种支付数据的验证方法,该方法应用于终端侧,如图1所示,所述方法包括:
步骤101:接收支付数据验证请求。
当终端设备执行转账、面对面付款等支付交易时,终端会接收到支付数据验证请求。应用场景可以为银行转账、第三方支付转账、电子钱包转账、面对面扫码或者音频支付等等,具体的,本发明实施例对具体应用场景不作限定。
步骤102:在根据所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征。
终端在获取待支付信息的同时,本发明自动采集第一待验证生物特征。第一待验证生物特征可以包含但不局限于以下内容,包括:指纹、虹膜或人脸图像等等。针对第一待验证生物特征的不同类型,在采集时区分不同的方式,需要说明的是,采集第一待验证生物特征时依赖终端所在载体的硬件设备,如传感器或摄像头等等,或者依赖于与终端有数据交互关系的其他硬件设备,具体的,本发明实施例对采集第一待验证生物特征的硬件类型、载体等不作限定。
需要说明的是,本发明实施例所述的终端可以是硬件终端,也可以是具体的应用程序。当终端为硬件终端时,其需要具备采集第一待验证生物特征的功能;当终端为应用程序时,应用程序安装的载体(如手机、平板电脑、个人电脑、膝上电脑等)具有采集第一待验证生物特征的功能。后续实施例中,会以终端为安装于手机中的应用程序为例进行说明,但是,应当明确的是,该种说明方式并非意在限定终端的具体类型。
步骤103:确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
本发明实施例所述的预设匹配生物特征为终端用户提前录入的生物特征,用于在执行支付时,验证第一待验证生物特征是否正确。需要说明的是,预设匹配生物特征不限于数量为1个,也不限于终端用户本人。预设匹配生物特征可以由终端用户录入,也可由经终端用户同意后,其他人录入生物特征,具体的本发明实施例对此不作限定。
以人脸识别为例,在终端用户录入预设匹配人脸特征时,会录入多个不同角度和/或场景的人脸信息以生成准确的预设匹配人脸特征。再以指纹为例,在终端用户录入预设匹配生物特征指纹时,当录入一个指纹时,可以录入一个右手食指的指纹,也可以录入任意手指的指纹;当录入至少两个指纹时,可以是任意至少两个手指的组合,具体的本发明实施例对此不作限定。
在步骤101获取到第一待验证生物特征之后,将第一待验证生物特征与预设匹配生物特征进行比对,其目的在于对用户身份进行验证,以确保用户的财产安全。在实际应用中,在匹配第一待验证生物特征与预设匹配生物特征时,可以设置当第一待验证生物特征与预设匹配生物特征完全一致时,确定第一待验证生物特征与预设匹配生物特征两者匹配,该种设置方式下,验证的用户身份较为准确,但是,验证通过率降低、验证时长会相应变长。此外,在匹配第一待验证生物特征与预设匹配生物特征时,可以设置当第一待验证生物特征与预设匹配生物特征部分一致(如80%或者90%以上的生物特征一致)时,确定第一待验证生物特征与预设匹配生物特征两者匹配,该种设置方式下,验证通过率提高、或者验证时长缩短,但是验证的用户身份的准确度变低。具体的设置,可根据用户的需求进行设置,具体的,本发明实施例对此不作限定。
步骤104:若确定所述第一待验证生物特征与所述预设匹配生物特征匹配,则将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
需要说明的是,本发明实施例中,支付结算服务器不同于终端(应用程序对应的服务器),应用程序对应的服务器只为终端提供应用服务,而不提供结算服务。当终端获取支付密码后,经由终端对应的服务器,将支付密码转发至支付结算服务器,由支付结算服务器进行结算,支付结算服务器确定终端是否授信,授信则执行支付行为;未授信,则拒绝支付行为。
本发明实施例提供的支付数据的验证方法,在接收支付数据验证请求,并获取验证请求中的待支付信息的同时,自动采集第一待验证生物特征;确定第一待验证生物特征与预设匹配生物特征是否匹配;若确定第一待验证生物特征与预设匹配生物特征匹配,则将待支付信息发送至支付结算服务器,以便支付结算服务器进行结算。与现有技术相比,本发明在结算时无需用户的手动操作,在获取待支付信息时,自动采集第一待验证生物特征,因此,不存在支付密码输入错误的情况存在,通过生物特征即可完成支付的验证,方便、快捷。
在本发明实施例中,确定第一待验证生物特征与预设匹配生物特征是否匹配时,可以采用但不局限于以下两种方式实现:
方式一:由终端验证第一待验证生物特征的合法性。
预设匹配生物特征存储于终端中,在确定所述第一待验证生物特征与预设匹配生物特征是否匹配时,获取所述第一待验证生物特征以及所述预设匹配生物特征,并将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;若所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值,则确定所述第一待验证生物特征与预设匹配生物特征匹配;若所述第一待验证生物特征以及所述预设匹配生物特征的相似程度小于所述预设匹配阈值,则确定所述第一待验证生物特征与预设匹配生物特征不匹配。其中,预设匹配阈值为一经验值,在设置预设匹配阈值时,需要注意的是,为了确保验证的准确性,不能将预设匹配阈值设置的太小,避免由于身份验证存在的财产泄露威胁。
方式二:由终端对应的服务器验证第一待验证生物特征的合法性。
该种实现方式中,需要终端与终端服务器之间的交互,首先,终端采集到的预设匹配生物特征上传至服务器,服务器将预设匹配生物特征进行存储。当服务器接收到终端发送的第一待验证生物特征时,验证第一待验证生物特征与预设匹配生物特征是否匹配,验证结束后,将第一待验证生物特征合法性的反馈信息发送至终端,终端接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息,根据所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
需要说明的是,当终端具有验证第一待验证生物特征功能时,终端可采用上述任一种方式执行第一待验证生物特征的验证;当终端不具有验证第一待验证生物特征功能时,终端可采用上述第二种方式执行第一待验证生物特征的验证;具体的,本发明实施例对验证方式不作限定。
以下实施例中会以待支付信息记载于二维码中的应用场景进行说明,需要强调的是,该种说明方式并非意在限定待支付信息仅能存储于二维码中。本发明还提供了另一种支付数据的验证方法,如图2所示,所述方法包括:
步骤201:接收支付数据验证请求。
有关接收支付数据验证请求说明,请参考步骤101的详细说明,本发明实施例在此不再进行赘述。
步骤202:根据所述支付数据验证请求,调用第一摄像头获取待支付信息。
在接收到支付数据验证请求后,终端调用硬件设备中的第一摄像头,扫描二维码,并识别二维码中的待支付信息。在一种应用场景中,终端可以为一应用程序,且该应用程序安装于智能电子设备中,如后续实施例中为例进行说明的智能手机,假定智能手机中包含前后两个摄像头;优选的,当某一应用程序接收到支付数据验证请求后,调用智能手机的后置摄像头,扫描二维码,并获取待支付信息。作为本发明实施例的一种可选方案,智能手机会调用前置摄像头扫描二维码。
需要说明的是,所述前置摄像头一般为智能手机、平板电脑、便携式设备、随身携带设备等具有摄像头功能的电子设备中,与显示屏幕在同一侧的摄像头,所述后置摄像头一般为智能手机、平板电脑、便携式设备、随身可穿戴设备等具有摄像头功能的电子设备中,与显示屏幕相对一侧的摄像头。具体的,本发明实施例对摄像头的位置、型号等不做限定。
在具体实现过程中,第一摄像头可以为独立设置摄像头或者支付设备(智能手机)自身的摄像头。其中,所述独立设置摄像头必须与智能手机保持通信连接,本发明实施例对第一摄像头的位置、属性等不作限定。
步骤203:根据所述支付数据验证请求,自动启动第二摄像头,通过所述第二摄像头采集所述第一待验证生物特征,其中所述第一待验证生物特征可以是人脸图像或虹膜图像;
为了便捷、顺利的完成支付验证,本发明实施例采用四种方案,以确保顺利完成支付。第一种方案(步骤203所示的方法):在进行支付数据验证时,优先使用人脸图像或虹膜图像进行验证。即在经过步骤202调用第一摄像头获取到待支付信息的同时,自动启动第二摄像头,通过第二摄像头采集第一待验证生物特征,例如人脸图像或虹膜图像。在本实施例中,在接收所述支付数据验证请求后,同时开启设备的第一和第二摄像头以同时执行获取待支付信息和采集第一待验证生物特征的步骤,可以保证支付更快地完成,提高用户体验。
在实际应用中,为了让第二摄像头快速的采集到人脸图像或虹膜图像,自动调用的第二摄像头通常为智能手机的前置摄像头。在一实施例中,在接收所述支付数据验证请求后,由软件层同时启动前置摄像头与后置摄像头采集数据,经由采集单元32中包含(但未绘示)的多路输入和多路输出的图像信号处理器(Image Signal Processor,ISP)进行并行处理后发送至相应的处理电路进行处理。值得注意的是,第一摄像头采集待支付信息的过程无需用户干预,而第二摄像头采集第一待验证生物特征的预览图像需要显示在显示屏上供用户调整角度和距离使用,以提高采集第一待验证生物特征的正确性,因此在第一和第二摄像头同时启动的过程中,优选地,显示屏仅显示第二摄像头采集第一待验证生物特征的预览图像。在其它实施例中,也可以在显示屏上同时显示两个摄像头所采集的预览图像。
步骤204:确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
若确定所述第一待验证生物特征与所述预设匹配生物特征不匹配,则执行步骤205;若确定所述第一待验证生物特征与所述预设匹配生物特征匹配,则执行步骤208。
步骤205:调用预设传感器,通过所述预设传感器采集第二待验证生物特征(指纹图像)。
当第一种方案验证第一待验证生物特征(人脸图像或虹膜图像)失败时,采用第二种方案进行验证,即本步骤执行的采集指纹图像。
需要说明的是,当人脸图像或虹膜图像验证失败时,在显示界面中显示采集指纹图像的提示信息,并执行自动采集指纹图像。在采集指纹图像时,调用智能手机中的预设传感器进行采集,优选地,该预设传感器设置在触发该支付数据验证请求的操作时用户能接触到的该智能手机的部分,例如该预设传感器为在智能手机背面(相对于显示屏幕而言)添加的传感器,如此一来可以在接收到支付数据验证请求后,自动触发获取待支付信息、采集并验证第一待验证生物特征、以及采集并由验证指纹的验证流程,无需用户再根据提示信息进行操作,提高了用户体验。具体的,本发明实施例对预设传感器所在位置不做限定。
步骤206:确定所述指纹图像与预设指纹特征是否匹配。
若确定所述指纹图像与预设指纹特征不匹配,则执行步骤207;若确定所述指纹图像与预设指纹特征匹配,则执行步骤208。
步骤207:输出显示支付密码输入框。
当第一种方案及第二种方案验证生物特征均失败时,采用本步骤执行的第三种验证方案,即通过显示支付密码输入框的方式完成验证。
在实际应用中,还可能会存在人脸图像、虹膜图像以及指纹图像,均与所述预设匹配生物特征不匹配的情况存在,当确定指纹图像与所述预设匹配生物特征不匹配时,则在智能手机显示界面中输出显示支付密码输入框,并接收智能手机用户输入的支付密码,智能手机将支付密码输入框内的内容(支付密码)发送,当验证成功后,执行步骤208。该种实现方式是图2所示方法的备选方案,当且仅当人脸图像或虹膜图像,以及指纹图像与预设匹配生物特征均不匹配时,才会显示支付密码输入框,以便完成支付。示例性的,如图3所示,图3示出了本发明实施例提供的一种输出显示支付密码输入框的示意图,需要说明的是,图3仅为示例性的举例,本发明实施例对显示支付密码输入框的显示样式不作限定。
步骤208:将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
进一步的,作为对上述图1所示方法的实现,本发明另一实施例还提供了一种支付数据的验证装置。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。
本发明实施例提供一种支付数据的验证装置,如图4所示,所述装置包括:
接收单元31,用于接收支付数据验证请求;
采集单元32,用于当根据所述接收单元接收到的所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征;
确定单元33,用于确定所述采集单元32采集的所述第一待验证生物特征与预设匹配生物特征是否匹配;
第一发送单元34,用于当所述确定单元33确定所述第一待验证生物特征与所述预设匹配生物特征匹配时,将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
进一步的,如图5所示,所述确定单元33包括:
获取模块331,用于获取所述第一待验证生物特征以及所述预设匹配生物特征;
比对模块332,用于所述获取模块331获取的将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;
第一确定模块333,用于当所述比对模块332确定所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值时,确定所述第一待验证生物特征与预设匹配生物特征匹配,当所述比对模块332确定所述第一待验证生物特征以及所述预设匹配生物特征的相似程度小于所述预设匹配阈值时,确定所述第一待验证生物特征与预设匹配生物特征不匹配。
进一步的,如图5所示,所述确定单元33包括:
发送模块334,用于将所述第一待验证生物特征发送至服务器,以便所述服务器根据所述预设匹配生物特征验证所述第一待验证生物特征的合法性,所述预设匹配生物特征存储于服务器中,为客户端用户采集并上传至所述服务器的生物特征;
接收模块335,用于在所述发送模块334将所述第一待验证生物特征发送至服务器之后,接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息;
第二确定模块336,用于根据所述接收模块接收到的所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
需要说明的是,当终端具有验证第一待验证生物特征功能时,终端可基于获取模块331、比对模块333及第一确定模块333执行第一待验证生物特征的验证;当终端不具有验证第一待验证生物特征功能时,终端可基于发送模块334、接收模块335及第二确定模块336执行第一待验证生物特征的验证;具体的,本发明实施例对验证方式不作限定。
进一步的,如图5所示,所述采集单元32包括:
调用模块321,用于根据所述支付数据验证请求,调用第一摄像头获取待支付信息;
启动模块322,用于根据所述支付数据验证请求,,自动启动第二摄像头;
采集模块323,用于通过所述启动模块322启动的所述第二摄像头采集所述第一待验证生物特征。
需要说明的是,本发明可实现调用第一摄像头获取到待支付信息的同时,自动启动第二摄像头,通过第二摄像头采集第一待验证生物特征,例如人脸图像或虹膜图像。在本实施例中,在接收所述支付数据验证请求后,同时开启设备的第一和第二摄像头以同时执行获取待支付信息和采集第一待验证生物特征的步骤,可以保证支付更快地完成,提高用户体验。在一实施例中,所述调用模块321和启动模块322可以集成在同一控制单元中。
进一步的,如图5所示,所述装置还包括:
调用单元35,用于当所述确定单元33确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,调用预设传感器;在一实施例中,所述调用单元35可以和集成在所述采集单元32内部。
所述采集单元32,还用于通过所述调用单元35调用的所述预设传感器采集第二待验证生物特征。
在实际应用中,还可能会存在第一待验证生物特征与所述预设匹配生物特征不匹配的情况存在或者第一和第二待验证生物特征与所述预设匹配生物特征均不匹配的情况,当所述确定单元33确定第一和/或第二待验证生物特征与所述预设匹配生物特征不匹配时,如图5所示,所述装置还包括:
输出单元36,用于当所述确定单元33确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,输出显示支付密码输入框;
第二发送单元37,用于将所述支付密码输入框输入的内容发送至支付结算服务器,以便所述支付结算服务器进行结算,需要说明的是,当且仅当第一和/或第二待验证生物特征与预设匹配生物特征不匹配时,才会显示支付密码输入框,以便完成支付。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的支付数据的验证方法及装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

Claims (12)

1.一种支付数据的验证方法,其特征在于,包括:
接收支付数据验证请求;
当根据所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征;
确定所述第一待验证生物特征与预设匹配生物特征是否匹配;
若确定所述第一待验证生物特征与所述预设匹配生物特征匹配,则将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一待验证生物特征与预设匹配生物特征是否匹配包括:
获取所述第一待验证生物特征以及所述预设匹配生物特征,并将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;
若所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值,则确定所述第一待验证生物特征与预设匹配生物特征匹配。
3.根据权利要求1所述的方法,其特征在于,所述确定所述第一待验证生物特征与预设匹配生物特征是否匹配包括:
将所述第一待验证生物特征发送至服务器,以便所述服务器根据所述预设匹配生物特征验证所述第一待验证生物特征的合法性,所述预设匹配生物特征存储于服务器中,为客户端用户采集并上传至所述服务器的生物特征;
接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息,根据所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述自动采集第一待验证生物特征包括:
根据所述支付数据验证请求,调用第一摄像头获取所述待支付信息;
根据所述支付数据验证请求,自动启动第二摄像头,通过所述第二摄像头采集所述第一待验证生物特征。
5.根据权利要求1所述的方法,其特征在于,更包括:
若确定所述第一待验证生物特征与所述预设匹配生物特征不匹配,则调用预设传感器,通过所述预设传感器采集第二待验证生物特征。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若确定所述第一待验证生物特征与所述预设匹配生物特征不匹配,则输出显示支付密码输入框,并将所述支付密码输入框输入的内容发送至支付结算服务器,以便所述支付结算服务器进行结算。
7.一种支付数据的验证装置,其特征在于,包括:
接收单元,用于接收支付数据验证请求;
采集单元,用于当根据所述接收单元接收到的所述支付数据验证请求获取待支付信息时,自动采集第一待验证生物特征;
确定单元,用于确定所述采集单元采集的所述第一待验证生物特征与预设匹配生物特征是否匹配;
第一发送单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征匹配时,将所述待支付信息发送至支付结算服务器,以便所述支付结算服务器进行结算。
8.根据权利要求7所述的装置,其特征在于,所述确定单元包括:
获取模块,用于获取所述第一待验证生物特征以及所述预设匹配生物特征;
比对模块,用于所述获取模块获取的将所述第一待验证生物特征以及所述预设匹配生物特征进行比对;
第一确定模块,用于当所述比对模块确定所述第一待验证生物特征以及所述预设匹配生物特征的相似程度大于或者等于预设匹配阈值时,确定所述第一待验证生物特征与预设匹配生物特征匹配。
9.根据权利要求7所述的装置,其特征在于,所述确定单元包括:
发送模块,用于将所述第一待验证生物特征发送至服务器,以便所述服务器根据所述预设匹配生物特征验证所述第一待验证生物特征的合法性,所述预设匹配生物特征存储于服务器中,为客户端用户采集并上传至所述服务器的生物特征;
接收模块,用于在所述发送模块将所述第一待验证生物特征发送至服务器之后,接收所述服务器发送的针对所述第一待验证生物特征合法性的反馈信息;
第二确定模块,用于根据所述接收模块接收到的所述反馈信息确定所述第一待验证生物特征与预设匹配生物特征是否匹配。
10.根据权利要求7-9中任一项所述的装置,其特征在于,所述采集单元包括:
调用模块,用于根据所述支付数据验证请求,调用第一摄像头获取所述待支付信息;
启动模块,用于根据所述支付数据验证请求,自动启动第二摄像头;
采集模块,用于通过所述启动模块启动的所述第二摄像头采集所述第一待验证生物特征。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
调用单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,调用预设传感器;
所述采集单元,还用于通过所述调用单元调用的所述预设传感器采集第二待验证生物特征。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括:
输出单元,用于当所述确定单元确定所述第一待验证生物特征与所述预设匹配生物特征不匹配时,输出显示支付密码输入框;
第二发送单元,用于将所述支付密码输入框输入的内容发送至支付结算服务器,以便所述支付结算服务器进行结算。
CN201710476498.2A 2017-06-21 2017-06-21 支付数据的验证方法及装置 Pending CN107274188A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710476498.2A CN107274188A (zh) 2017-06-21 2017-06-21 支付数据的验证方法及装置
PCT/CN2017/102939 WO2018233110A1 (zh) 2017-06-21 2017-09-22 支付数据的验证方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710476498.2A CN107274188A (zh) 2017-06-21 2017-06-21 支付数据的验证方法及装置

Publications (1)

Publication Number Publication Date
CN107274188A true CN107274188A (zh) 2017-10-20

Family

ID=60069000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710476498.2A Pending CN107274188A (zh) 2017-06-21 2017-06-21 支付数据的验证方法及装置

Country Status (2)

Country Link
CN (1) CN107274188A (zh)
WO (1) WO2018233110A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563996A (zh) * 2018-03-16 2018-09-21 北京缤歌网络科技有限公司 用于自动售货机的身份认证装置及其自动售货机
CN108764914A (zh) * 2018-04-24 2018-11-06 Oppo广东移动通信有限公司 支付方法、装置、移动终端及存储介质
CN111698195A (zh) * 2019-03-15 2020-09-22 北京嘀嘀无限科技发展有限公司 信息交互方法及装置
CN111753288A (zh) * 2020-06-28 2020-10-09 中国银行股份有限公司 应用程序功能设置方法、装置、电子设备及存储介质
CN112036888A (zh) * 2020-08-05 2020-12-04 北京文思海辉金信软件有限公司 业务操作执行方法、装置、计算机设备和存储介质
CN112101948A (zh) * 2020-09-14 2020-12-18 北京嘀嘀无限科技发展有限公司 支付验证方法、装置、***、车载设备及服务器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927658A (zh) * 2014-04-08 2014-07-16 深圳市中兴移动通信有限公司 移动支付方法和移动支付终端
CN104184589A (zh) * 2014-08-26 2014-12-03 重庆邮电大学 一种身份认证方法、终端设备,及***
CN105631283A (zh) * 2015-07-31 2016-06-01 宇龙计算机通信科技(深圳)有限公司 一种基于生物特征自学习方法及移动终端
CN106296197A (zh) * 2015-06-25 2017-01-04 深圳市中兴微电子技术有限公司 一种支付的方法、设备和***
CN106709729A (zh) * 2016-12-30 2017-05-24 维沃移动通信有限公司 一种支付方法及移动终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106296185A (zh) * 2015-05-12 2017-01-04 湖南人文科技学院 一种基于生物特征复合旁证的高安全性移动支付终端
CN106209766A (zh) * 2016-06-16 2016-12-07 山西特信环宇信息技术有限公司 一种手机的双向应用平台及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927658A (zh) * 2014-04-08 2014-07-16 深圳市中兴移动通信有限公司 移动支付方法和移动支付终端
CN104184589A (zh) * 2014-08-26 2014-12-03 重庆邮电大学 一种身份认证方法、终端设备,及***
CN106296197A (zh) * 2015-06-25 2017-01-04 深圳市中兴微电子技术有限公司 一种支付的方法、设备和***
CN105631283A (zh) * 2015-07-31 2016-06-01 宇龙计算机通信科技(深圳)有限公司 一种基于生物特征自学习方法及移动终端
CN106709729A (zh) * 2016-12-30 2017-05-24 维沃移动通信有限公司 一种支付方法及移动终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
胡德文,陈芳林: "《生物特征识别技术与方法》", 31 August 2013 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563996A (zh) * 2018-03-16 2018-09-21 北京缤歌网络科技有限公司 用于自动售货机的身份认证装置及其自动售货机
CN108764914A (zh) * 2018-04-24 2018-11-06 Oppo广东移动通信有限公司 支付方法、装置、移动终端及存储介质
CN111698195A (zh) * 2019-03-15 2020-09-22 北京嘀嘀无限科技发展有限公司 信息交互方法及装置
CN111753288A (zh) * 2020-06-28 2020-10-09 中国银行股份有限公司 应用程序功能设置方法、装置、电子设备及存储介质
CN111753288B (zh) * 2020-06-28 2023-08-08 中国银行股份有限公司 应用程序功能设置方法、装置、电子设备及存储介质
CN112036888A (zh) * 2020-08-05 2020-12-04 北京文思海辉金信软件有限公司 业务操作执行方法、装置、计算机设备和存储介质
CN112101948A (zh) * 2020-09-14 2020-12-18 北京嘀嘀无限科技发展有限公司 支付验证方法、装置、***、车载设备及服务器

Also Published As

Publication number Publication date
WO2018233110A1 (zh) 2018-12-27

Similar Documents

Publication Publication Date Title
CN107274188A (zh) 支付数据的验证方法及装置
US11263691B2 (en) System and method for secure transactions at a mobile device
US10574650B2 (en) System for electronic authentication with live user determination
US20210166241A1 (en) Methods, apparatuses, storage mediums and terminal devices for authentication
CN105100108B (zh) 一种基于人脸识别的登录认证方法、装置及***
EP3244357A1 (en) Electronic apparatus providing electronic payment and operating method thereof
US20150120557A1 (en) Fingerprint payment method and related device and system
US20180336327A1 (en) System for provisioning and allowing secure access to a virtual credential
US20230094243A1 (en) Systems and methods for digital identity verification
CN112580573A (zh) 用于成像识别信息的***和方法
EP3341906A1 (en) Systems and methods for monitoring computer authentication procedures
US20180288040A1 (en) System and Method for Biometric Authentication-Based Electronic Notary Public
US20180374101A1 (en) Facial biometrics card emulation for in-store payment authorization
CN104123485A (zh) 实名制信息绑定的方法和装置
CN109426963B (zh) 认证生物统计请求的生物统计***
CN105279641A (zh) 互联网支付的注册认证、实现方法及装置
CN106373291A (zh) 智能证件自助装置
CN108764923A (zh) 支付方法、装置、***和存储介质
CN106327710A (zh) 证件业务自助装置
CN104809614A (zh) 基于网络和生物特征的身份识别和支付装置及其实现方法
CN106408788A (zh) ***理设备
CN109493079A (zh) 支付认证方法和设备
CN104486306A (zh) 基于指静脉识别和云服务进行身份认证的方法
CN108885654A (zh) 一种进入目标应用的方法和终端
CN105580046B (zh) 提供与远程银行装置的银行业务交互的***和方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination