CN112819470A - 一种硬件钱包指纹认证方法、***及硬件钱包 - Google Patents
一种硬件钱包指纹认证方法、***及硬件钱包 Download PDFInfo
- Publication number
- CN112819470A CN112819470A CN202011637489.5A CN202011637489A CN112819470A CN 112819470 A CN112819470 A CN 112819470A CN 202011637489 A CN202011637489 A CN 202011637489A CN 112819470 A CN112819470 A CN 112819470A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- user
- hardware wallet
- special
- fingerprint information
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012790 confirmation Methods 0.000 claims abstract description 27
- 230000004044 response Effects 0.000 claims abstract description 21
- 238000012795 verification Methods 0.000 claims abstract description 21
- 238000012545 processing Methods 0.000 claims description 17
- 210000003811 finger Anatomy 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 210000004932 little finger Anatomy 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明提供了一种硬件钱包指纹认证方法、***及硬件钱包,该方法包括:硬件钱包获取指纹采集指令,采集用户的多个指纹特征值;硬件钱包将采集到的多个指纹特征值与硬件钱包上设置的多个应用对应存储;硬件钱包接收终端发送的待确认指令;硬件钱包采集用户指纹信息,判断用户指纹信息是否为特殊用途指纹;在用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向终端发送特殊用途通知;在用户指纹信息不为特殊用途指纹的情况下,将用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,向终端发送待确认指令响应。本发明可以实现不同应用的身份校验及支付确认,保证使用者为用户本人以及交易安全。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种硬件钱包指纹认证方法、***及硬件钱包。
背景技术
硬件钱包作为数者字货币的硬件载体,应对持有者和使用者的身份进行身份合法性校验。然而,现有的硬件钱包的身份校验方式单一且不够灵活,同时用途过于单一,无法满足用户对便捷性和安全性的需求。
发明内容
本发明旨在解决上述问题。
本发明的主要目的在于提供一种硬件钱包指纹认证方法。
本发明的另一目的在于提供一种硬件钱包。
本发明的另一目的在于提供一种硬件钱包指纹认证***。
为达到上述目的,本发明的技术方案具体是这样实现的:
本发明一方面提供了一种硬件钱包指纹认证方法,包括:
硬件钱包获取指纹采集指令,采集用户的多个指纹特征值;
所述硬件钱包将采集到的多个所述指纹特征值与所述硬件钱包上设置的多个应用对应存储;
所述硬件钱包接收终端发送的待确认指令;
所述硬件钱包采集用户指纹信息,判断所述用户指纹信息是否为特殊用途指纹;
在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向所述终端发送特殊用途通知;
在所述用户指纹信息不为特殊用途指纹的情况下,将所述用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,向所述终端发送待确认指令响应。
可选的,所述待确认指令包括:身份证验证指令和支付指令。
可选的,在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向所述终端发送特殊用途通知包括:
在所述用户指纹信息为特殊用途指纹的情况下,判断所述用户指纹信息为报警指纹或者录音指纹;
在所述用户指纹信息为报警指纹的情况下,执行报警操作,向所述终端发送报警通知;
在所述用户指纹信息为录音指纹的情况下,执行录音操作,向所述终端发送录音通知。
可选的,所述硬件钱包采集用户指纹信息包括:
所述硬件钱包提示用户输入所述当前应用对应的用户指纹信息,所述硬件钱包采集所述用户指纹信息;或者,
所述硬件钱包检测到指纹采集模块被按压,采集所述用户指纹信息。
可选的,所述执行确认操作,向所述终端发送待确认指令响应包括:
所述硬件钱包判断所述指纹采集模块采集所述用户指纹信息的时长是否达到阈值,如果达到阈值,则执行确认操作,向所述终端发送待确认指令响应的操作。
本发明另一方面提供了一种硬件钱包,包括:
指纹采集模块,用于获取指纹采集指令,采集用户的多个指纹特征值;
存储模块,用于将采集到的多个所述指纹特征值与所述硬件钱包上设置的多个应用对应存储;
接收模块,用于接收终端发送的待确认指令;
所述指纹采集模块,还用于在所述接收模块接收到所述待确认指令后,采集用户指纹信息;
处理模块,用于判断所述用户指纹信息是否为特殊用途指纹;在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并触发发送模块向所述终端发送特殊用途通知;在所述用户指纹信息不为特殊用途指纹的情况下,将所述用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,触发所述发送模块向所述终端发送待确认指令响应;
所述发送模块,用于在所述用户指纹信息为特殊用途指纹的情况下,向所述终端发送特殊用途通知;在所述用户指纹信息不为特殊用途指纹的情况下,在所述处理模块的触发下向所述终端发送待确认指令响应。
可选的,所述待确认指令包括:身份证验证指令和支付指令。
可选的,所述处理模块通过以下方式在所述用户指纹信息为特殊用途指纹的情况下,触发所述发送模块向所述终端发送特殊用途通知:
在所述用户指纹信息为特殊用途指纹的情况下,判断所述用户指纹信息为报警指纹或者录音指纹;在所述用户指纹信息为报警指纹的情况下,执行报警操作,触发所述发送模块向所述终端发送报警通知;在所述用户指纹信息为录音指纹的情况下,执行录音操作,触发所述发送模块向所述终端发送录音通知;
所述发送模块,还用于在所述用户指纹信息为报警指纹的情况下,向所述终端发送报警通知;在所述用户指纹信息为录音指纹的情况下,向所述终端发送录音通知。
可选的,所述指纹采集模块通过以下方式采集用户指纹信息包括:
所述指纹采集模块提示用户输入所述当前应用对应的用户指纹信息,采集所述用户指纹信息;或者,
所述指纹采集模块检测到指纹采集模块被按压,采集所述用户指纹信息。
可选的,所述处理模块通过以下方式执行确认操作,触发所述发送模块向所述终端发送待确认指令响应的操作:
所述处理模块判断所述指纹采集模块采集所述用户指纹信息的时长是否达到阈值,如果达到阈值,则执行确认操作,触发所述发送模块向所述终端发送待确认指令响应的操作。
本发明另一方面提供了一种硬件钱包指纹认证***,其特征在于,包括:如上所述的硬件钱包和终端。
由上述本发明提供的技术方案可以看出,本发明提供了一种硬件钱包指纹认证方法、***及硬件钱包,实现身份应用核验以及支付确认核验;对于安装多应用的硬件钱包,可以存储比对多个指纹,对应不同的应用完成身份校验以及支付确认,保证交易硬件钱包使用用户的身份合法以及交易安全;此外,本发明还支持指纹特殊用途,按下特殊指纹执行报警录音等服务。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1为本发明实施例1提供的一种硬件钱包指纹认证方法的流程图;
图2为本发明实施例2提供的一种硬件钱包指纹认证***的结构示意图;
图3为本发明实施例2提供的硬件钱包的结构示意图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
下面将结合附图对本发明实施例作进一步地详细描述。
实施例1
本实施例提供了一种基于身份证的硬件钱包指纹认证方法。如图1所示,该基于身份证的硬件钱包指纹认证方法包括以下步骤(S101-S106):
S101、硬件钱包获取指纹采集指令,采集用户的多个指纹特征值;
本实施例中,硬件钱包是指将数字资产以及私钥单独储存在一个芯片中,与互联网隔离,即插即用。硬件钱包中存储有数字货币,可以用于交易支付;硬件钱包中还存储有私钥,可以用于对用户进行身份认证。
本实施例中,在用户初次使用硬件钱包时,需用户在硬件钱包上进行实名绑定,以确保是用户本人操作硬件钱包。作为本实施例中一种可选的实施方式,硬件钱包获取实名绑定指令的方式包括以下之一:接收终端发送的实名绑定指令,或者检测到用户初次使用硬件钱包时生成的实名绑定指令。对于前者,终端可以为手机等智能设备,例如智能手机上安装有硬件钱包APP,在用户初次使用硬件钱包时,通过智能手机向硬件钱包发送实名绑定指令,硬件钱包接收到智能手机发送的实名绑定指令后,提示用户将身份证靠近硬件钱包,硬件钱包的读卡模块可以读取身份证内的身份证信息,进而完成该用户在该硬件钱包的实名绑定。对于后者,当用户初次使用硬件钱包时,硬件钱包检测到该用户为初次使用,则生成实名绑定指令,提示用户将身份证靠近硬件钱包,硬件钱包的读卡模块可以读取身份证内的身份证信息。
本实施例中,作为一种可选的实施方式,硬件钱包获取指纹采集指令包括以下方式之一:硬件钱包接收终端发送的指纹采集指令;或者,硬件钱包获取硬件钱包生成的指纹采集指令。对于前者,终端可以为手机等智能设备,例如智能手机上安装有硬件钱包APP,智能手机在需要进行认证时,向硬件钱包发送指纹采集指令,硬件钱包接收到智能手机发送的指纹采集指令后,提示用户将手指放置于指纹采集处,进行指纹采集。对于后者,当用户使用硬件钱包需要进行认证时,硬件钱包生成指纹采集指令,提示用户将将手指放置于指纹采集处,进行指纹采集。
本实施例中,硬件钱包设置有指纹采集模块,用于采集用户的指纹特征值。具体实施时,指纹采集模块可以采集用户的多个指纹特征值,例如,可以根据需要采集左手的5个手指的指纹特征值或者右手的5个手指的指纹特征值,或者分别采集10个手指的指纹特征值。
作为一种可选的实施方式,硬件钱包可以通过以下方式采集用户的多个指纹特征值:硬件钱包提示用户输入当前应用对应的指纹特征值;硬件钱包采集用户输入的多个指纹特征值;或者,硬件钱包判断指纹采集模块被按压,采集用户输入的多个指纹特征值。
S102、硬件钱包将采集到的多个指纹特征值与硬件钱包上设置的多个应用对应存储;
本实施例中,硬件钱包中可以安装多个应用,对于每个应用都可以对应存储一个或多个指纹特征值。或者,一个指纹特征值可以对应应用于一个或多个应用。例如,硬件钱包安装了支付宝APP、微信APP、工商银行APP、公交卡APP等多个应用,对应支付宝APP设置支付指纹时,可以将指纹特征值集中的全部指纹特征值都对应存储,即用户的任意一个手指的指纹都可以用于支付宝指纹特征验证,如确认支付;也可以仅对应存储大拇指或小拇指的指纹特征值,在确认支付时,用户只能通过采集大拇指的指纹特征值才能通过支付确认。又例如,对应工商银行APP设置登录指纹时,可以将指纹特征值集中的全部指纹特征值都对应存储,即用户的任意一个手指的指纹都可以用于工商银行账户登录;设置支付指纹时,仅对应存储小拇指的指纹特征值,在确认支付时,用户只能通过采集小拇指的指纹特征值才能通过支付确认。对此,可以根据用户习惯设置,本实施例对此不做限制。
此外,本实施例中,也可以设置某一特定指纹作为特殊用途指纹,如报警指纹、录音指纹等,报警指纹与硬件钱包的报警应用,录音指纹与硬件钱包的录音应用对应存储,以便在需要报警或录音等特殊操作时,通过特殊指纹直接开启对应的应用执行相应操作,且不会发生误操作。
作为本实施例中一种可选的实施方式,硬件钱包将采集到的多个指纹特征值与硬件钱包上设置的多个应用对应存储包括:将指纹特征值存储到与其对应的应用的存储区;或者,将指纹特征值与其对应的应用标识对应存储,其中,应用标识用于标识应用。本实施例中,将指纹特征值与应用对应存储,以便在开启某个应用时方便查询到本地存储的对应的指纹特征值,方便硬件钱包将采集到的用户指纹信息与当前应用对应的指纹特征值进行比对。以及方便查询到特殊用途指纹对应的应用能够快速开启该特殊用途指纹对应的应用进行报警、录音等特殊操作。
S103、硬件钱包接收终端发送的待确认指令;
本实施例中的终端为与硬件钱包交互的终端,硬件钱包可以与终端建立短距离通信连接。如NFC等通信连接。
作为本实施例中的一种可选实施方式,待确认指令包括:身份证验证指令和支付指令。由此,硬件钱包可以独立完成或者也可以配合该终端完成身份证验证以及硬件钱包与该终端进行交易的支付确认。
S104、硬件钱包采集用户指纹信息,判断用户指纹信息是否为特殊用途指纹;在用户指纹信息为特殊用途指纹的情况下,执行步骤S105;在用户指纹信息不为特殊用途指纹的情况下,执行步骤S106;
具体地,本实施例中,在步骤S103之前,硬件钱包与终端建立通信连接,根据终端的请求,启动当前应用;在步骤S104中,如果判断用户指纹信息为特殊用途指纹,则启动与该特殊用户指纹对应的当前应用。
S105、执行相应特殊操作,并向终端发送特殊用途通知;
本实施例中,特殊用途指纹可以为上文提到的报警指纹、录音指纹等,当硬件钱包判断采集的用户指纹信息为特殊用途指纹时,可以执行相应特殊操作,并向终端发送特殊用途通知,以提示终端执行相应特殊操作。
作为本实施例中一种可选的实施方式,在用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向终端发送特殊用途通知包括:在用户指纹信息为特殊用途指纹的情况下,判断用户指纹信息为报警指纹或者录音指纹;在用户指纹信息为报警指纹的情况下,执行报警操作,向终端发送报警通知;在用户指纹信息为录音指纹的情况下,执行录音操作,向终端发送录音通知。由此,用户可以通过按下特殊指纹使得硬件钱包及终端执行报警录音等特殊服务。
S106、将用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,向终端发送待确认指令响应。
在用户指纹信息不为特殊用途指纹的情况下,当终端需要硬件钱包配合对用户的身份证信息进行验证时,待确认指令为身份证验证指令,当硬件钱包将用户指纹信息与本地存储的当前应用对应的指纹特征值进行比对,如果一致,则硬件钱包确认用户身份证信息为当前用户本人的身份证信息,该用户身合法,向终端发送待确认指令响应,通知终端比对通过的结果。当终端与硬件钱包进行交易需要硬件钱包进行支付确认时,待确认指令为支付指令,当硬件钱包将用户指纹信息与本地存储的当前应用对应的指纹特征值进行比对,如果一致,则硬件钱包确认支付这笔交易,向终端发送待确认指令响应,通知终端比对通过,确认支付的结果。
作为本实施例中一种可选的实施方式,步骤S106中,执行确认操作,向终端发送待确认指令响应包括:硬件钱包判断指纹采集模块采集用户指纹信息的时长是否达到阈值,如果达到阈值,则执行确认操作,向终端发送待确认指令响应的操作。由此,可以确定该指纹采集并非误操作,且能够及时向终端返回待确认指令响应,使得终端及时执行该待确认指令响应指示的操作。
通过本实施例提供的硬件钱包指纹认证方法,实现身份应用核验以及支付确认核验;对于安装多应用的硬件钱包,可以存储比对多个指纹,对应不同的应用完成身份校验以及支付确认,保证交易硬件钱包使用用户的身份合法以及交易安全;此外,本发明还支持指纹特殊用途,按下特殊指纹执行报警录音等服务。
实施例2
本实施例提供了一种硬件钱包指纹认证***和一种硬件钱包。图2为硬件钱包指纹认证***的结构示意图。图3为硬件钱包的结构示意图。本实施例中的硬件钱包指纹认证***以及硬件钱包均适用于实施例1中提供的硬件钱包指纹认证方法。本实施例仅对硬件钱包的结构进行简要说明,其他相关事宜请参考实施例1中的具体描述。
如图2所示,该硬件钱包指纹认证***包括硬件钱包和终端。如图3所示,本实施例提供的硬件钱包包括:指纹采集模块10、存储模块20、接收模块30、处理模块40和发送模块50;其中:
指纹采集模块10,用于获取指纹采集指令,采集用户的多个指纹特征值;
存储模块20,用于将采集到的多个指纹特征值与硬件钱包上设置的多个应用对应存储;
接收模块30,用于接收终端发送的待确认指令;
指纹采集模块10,还用于在接收模块接收到待确认指令后,采集用户指纹信息;
处理模块40,用于判断用户指纹信息是否为特殊用途指纹;在用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并触发发送模块50向终端发送特殊用途通知;在用户指纹信息不为特殊用途指纹的情况下,将用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,触发发送模块50向终端发送待确认指令响应;
发送模块50,用于在用户指纹信息为特殊用途指纹的情况下,向终端发送特殊用途通知;在用户指纹信息不为特殊用途指纹的情况下,在处理模块40的触发下向终端发送待确认指令响应。
作为本实施例中一种可选的实施方式,指纹采集模块10通过以下方式获取指纹采集指令包括:指纹采集模块10接收终端发送的指纹采集指令;或者,指纹采集模块10获取所述硬件钱包生成的指纹采集指令。
作为本实施例中一种可选的实施方式,指纹采集模块10通过以下方式采集用户指纹信息包括:指纹采集模块10提示用户输入当前应用对应的用户指纹信息,采集用户指纹信息;或者,指纹采集模块10检测到指纹采集模块10被按压,采集用户指纹信息。
作为本实施例中一种可选的实施方式,存储模块20通过以下方式将采集到的多个指纹特征值与硬件钱包上设置的多个应用对应存储包括:将指纹特征值存储到与其对应的应用的存储区;或者,将指纹特征值与其对应的应用标识对应存储,其中,应用标识用于标识应用。
作为本实施例中一种可选的实施方式,待确认指令包括:身份证验证指令和支付指令。
作为本实施例中一种可选的实施方式,处理模块40通过以下方式在用户指纹信息为特殊用途指纹的情况下,触发发送模块50向终端发送特殊用途通知:处理模块40在用户指纹信息为特殊用途指纹的情况下,判断用户指纹信息为报警指纹或者录音指纹;在用户指纹信息为报警指纹的情况下,执行报警操作,触发发送模块50向终端发送报警通知;在用户指纹信息为录音指纹的情况下,执行录音操作,触发发送模块50向终端发送录音通知;发送模块50,还用于在用户指纹信息为报警指纹的情况下,向终端发送报警通知;在用户指纹信息为录音指纹的情况下,向终端发送录音通知。
作为本实施例中一种可选的实施方式,处理模块40通过以下方式执行确认操作,触发发送模块50向终端发送待确认指令响应的操作:处理模块40判断指纹采集模块采集用户指纹信息的时长是否达到阈值,如果达到阈值,则执行确认操作,触发发送模块50向终端发送待确认指令响应的操作。
通过本实施例提供的硬件钱包指纹认证***及硬件钱包,实现身份应用核验以及支付确认核验;对于安装多应用的硬件钱包,可以存储比对多个指纹,对应不同的应用完成身份校验以及支付确认,保证交易硬件钱包使用用户的身份合法以及交易安全;此外,本发明还支持指纹特殊用途,按下特殊指纹执行报警录音等服务。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
Claims (10)
1.一种硬件钱包指纹认证方法,其特征在于,包括:
硬件钱包获取指纹采集指令,采集用户的多个指纹特征值;
所述硬件钱包将采集到的多个所述指纹特征值与所述硬件钱包上设置的多个应用对应存储;
所述硬件钱包接收终端发送的待确认指令;
所述硬件钱包采集用户指纹信息,判断所述用户指纹信息是否为特殊用途指纹;
在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向所述终端发送特殊用途通知;
在所述用户指纹信息不为特殊用途指纹的情况下,将所述用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,向所述终端发送待确认指令响应。
2.根据权利要求1所述的方法,其特征在于,所述待确认指令包括:身份证验证指令和支付指令。
3.根据权利要求1所述的方法,其特征在于,在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并向所述终端发送特殊用途通知包括:
在所述用户指纹信息为特殊用途指纹的情况下,判断所述用户指纹信息为报警指纹或者录音指纹;
在所述用户指纹信息为报警指纹的情况下,执行报警操作,向所述终端发送报警通知;
在所述用户指纹信息为录音指纹的情况下,执行录音操作,向所述终端发送录音通知。
4.根据权利要求1所述的方法,其特征在于,所述硬件钱包采集用户指纹信息包括:
所述硬件钱包提示用户输入所述当前应用对应的用户指纹信息,所述硬件钱包采集所述用户指纹信息;或者,
所述硬件钱包检测到指纹采集模块被按压,采集所述用户指纹信息。
5.根据权利要求1所述的方法,其特征在于,所述执行确认操作,向所述终端发送待确认指令响应包括:
所述硬件钱包判断所述指纹采集模块采集所述用户指纹信息的时长是否达到阈值,如果达到阈值,则执行确认操作,向所述终端发送待确认指令响应的操作。
6.一种硬件钱包,其特征在于,包括:
指纹采集模块,用于获取指纹采集指令,采集用户的多个指纹特征值;
存储模块,用于将采集到的多个所述指纹特征值与所述硬件钱包上设置的多个应用对应存储;
接收模块,用于接收终端发送的待确认指令;
所述指纹采集模块,还用于在所述接收模块接收到所述待确认指令后,采集用户指纹信息;
处理模块,用于判断所述用户指纹信息是否为特殊用途指纹;在所述用户指纹信息为特殊用途指纹的情况下,执行相应特殊操作,并触发发送模块向所述终端发送特殊用途通知;在所述用户指纹信息不为特殊用途指纹的情况下,将所述用户指纹信息与当前应用对应的指纹特征值进行比对,在比对结果为通过的情况下,执行确认操作,触发所述发送模块向所述终端发送待确认指令响应;
所述发送模块,用于在所述用户指纹信息为特殊用途指纹的情况下,向所述终端发送特殊用途通知;在所述用户指纹信息不为特殊用途指纹的情况下,在所述处理模块的触发下向所述终端发送待确认指令响应。
7.根据权利要求6所述的硬件钱包,其特征在于,所述待确认指令包括:身份证验证指令和支付指令。
8.根据权利要求6所述的硬件钱包,其特征在于,所述处理模块通过以下方式在所述用户指纹信息为特殊用途指纹的情况下,触发所述发送模块向所述终端发送特殊用途通知:
在所述用户指纹信息为特殊用途指纹的情况下,判断所述用户指纹信息为报警指纹或者录音指纹;在所述用户指纹信息为报警指纹的情况下,执行报警操作,触发所述发送模块向所述终端发送报警通知;在所述用户指纹信息为录音指纹的情况下,执行录音操作,触发所述发送模块向所述终端发送录音通知;
所述发送模块,还用于在所述用户指纹信息为报警指纹的情况下,向所述终端发送报警通知;在所述用户指纹信息为录音指纹的情况下,向所述终端发送录音通知。
9.根据权利要求6所述的硬件钱包,其特征在于,所述指纹采集模块通过以下方式采集用户指纹信息包括:
所述指纹采集模块提示用户输入所述当前应用对应的用户指纹信息,采集所述用户指纹信息;或者,
所述指纹采集模块检测到指纹采集模块被按压,采集所述用户指纹信息。
10.一种硬件钱包指纹认证***,其特征在于,包括:如权利要求6至9任一项所述的硬件钱包和终端。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011637489.5A CN112819470A (zh) | 2020-12-31 | 2020-12-31 | 一种硬件钱包指纹认证方法、***及硬件钱包 |
PCT/CN2021/136412 WO2022143056A1 (zh) | 2020-12-31 | 2021-12-08 | 一种基于身份证的硬件钱包指纹认证方法、***及硬件钱包 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011637489.5A CN112819470A (zh) | 2020-12-31 | 2020-12-31 | 一种硬件钱包指纹认证方法、***及硬件钱包 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112819470A true CN112819470A (zh) | 2021-05-18 |
Family
ID=75857477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011637489.5A Pending CN112819470A (zh) | 2020-12-31 | 2020-12-31 | 一种硬件钱包指纹认证方法、***及硬件钱包 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112819470A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022143056A1 (zh) * | 2020-12-31 | 2022-07-07 | 天地融科技股份有限公司 | 一种基于身份证的硬件钱包指纹认证方法、***及硬件钱包 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657858A (zh) * | 2013-11-20 | 2015-05-27 | ***通信集团广东有限公司 | 一种电子钱包身份认证方法、装置及移动终端 |
CN105812375A (zh) * | 2016-03-31 | 2016-07-27 | ***股份有限公司 | 一种支付认证装置和支付认证方法 |
CN106295472A (zh) * | 2015-05-26 | 2017-01-04 | 深圳指芯智能科技有限公司 | 一种指纹模式应用方法及装置 |
CN106651363A (zh) * | 2016-12-28 | 2017-05-10 | 飞天诚信科技股份有限公司 | 一种硬件钱包及其持有者身份验证方法 |
CN109844787A (zh) * | 2018-11-27 | 2019-06-04 | 区链通网络有限公司 | 一种基于区块链的硬件钱包、交易***以及存储介质 |
CN110807624A (zh) * | 2019-10-08 | 2020-02-18 | 南京晶达微电子科技有限公司 | 一种数字货币硬件冷钱包***及其交易方法 |
-
2020
- 2020-12-31 CN CN202011637489.5A patent/CN112819470A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657858A (zh) * | 2013-11-20 | 2015-05-27 | ***通信集团广东有限公司 | 一种电子钱包身份认证方法、装置及移动终端 |
CN106295472A (zh) * | 2015-05-26 | 2017-01-04 | 深圳指芯智能科技有限公司 | 一种指纹模式应用方法及装置 |
CN105812375A (zh) * | 2016-03-31 | 2016-07-27 | ***股份有限公司 | 一种支付认证装置和支付认证方法 |
CN106651363A (zh) * | 2016-12-28 | 2017-05-10 | 飞天诚信科技股份有限公司 | 一种硬件钱包及其持有者身份验证方法 |
CN109844787A (zh) * | 2018-11-27 | 2019-06-04 | 区链通网络有限公司 | 一种基于区块链的硬件钱包、交易***以及存储介质 |
CN110807624A (zh) * | 2019-10-08 | 2020-02-18 | 南京晶达微电子科技有限公司 | 一种数字货币硬件冷钱包***及其交易方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022143056A1 (zh) * | 2020-12-31 | 2022-07-07 | 天地融科技股份有限公司 | 一种基于身份证的硬件钱包指纹认证方法、***及硬件钱包 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104850771A (zh) | 一种身份确认方法及相关设备 | |
CN104395920A (zh) | 用于检测和管理与移动钱包相关联的变化的***、方法和计算机程序产品 | |
CN104063791A (zh) | 一种安全支付方法及相关设备、*** | |
CN104766206A (zh) | 一种基于移动终端的nfc支付方法及装置 | |
CN113066202A (zh) | 一种车辆解锁方法及装置 | |
KR20160101635A (ko) | 보안 회로를 통한 데이터의 저장 및 이용 | |
CN105447696A (zh) | 由银行卡向客户装置自动通知交易 | |
CN104778587A (zh) | 一种安全支付方法及装置 | |
CN110457965A (zh) | 一种射频卡功能调用方法及装置 | |
CN112819470A (zh) | 一种硬件钱包指纹认证方法、***及硬件钱包 | |
KR20060117631A (ko) | 결제 기능을 구비한 휴대용 유에스비 메모리 스틱 및 이를 이용한 결제 시스템 | |
CN112819471A (zh) | 基于身份证的硬件钱包指纹认证方法、***及硬件钱包 | |
CN106056377A (zh) | 一种数据处理方法及智能手表 | |
CN109478283B (zh) | 一种用于使用可穿戴设备执行安全无线支付的方法 | |
CN111865606B (zh) | 一种电子签章日志生成方法和交互*** | |
CN105447701A (zh) | 采用生物测定来恢复客户移动设备中的口令 | |
EP2662818A1 (en) | Method, transaction server and account server for electronic payment in a computer network | |
WO2022143056A1 (zh) | 一种基于身份证的硬件钱包指纹认证方法、***及硬件钱包 | |
CN115409503A (zh) | 信息验签方法、装置、硬件钱包、终端设备及存储介质 | |
CN107465810B (zh) | 数据控制方法及相关产品 | |
CN105046136A (zh) | 身份证信息获取方法、终端及身份证信息获取*** | |
CN109284595B (zh) | 设备解锁控制方法、装置和电子设备 | |
CN113044139B (zh) | 电动车座桶的控制方法和装置、电动车及存储介质 | |
CN114710355B (zh) | 登录管理方法及*** | |
US20220318813A1 (en) | Method for processing bank transactions and electronic device using method |
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 |