1.本技术涉及网络安全技术领域,尤其涉及一种
银行卡添加方法及装置。
背景技术:
2.随着线上交易的普及以及线上支付安全性的提高,越来越多的人选择通过线上支付的方式进行线上购物和消费。线上支付场景中,通常需要将线上支付相关的应用(或称应用程序)的账号与用户的银行账户(通常为银行卡对应的银行账户)进行绑定,并进而在需要进行支付操作时从银行账户中提取资金。
3.目前,支付账户只能添加本人的银行卡,不能多个用户共用一张银行卡进行支付,缺乏灵活性,影响用户的网络支付体验。
技术实现要素:
4.有鉴于此,本技术的目的在于提供了一种银行卡添加方法及装置,以提高银行卡添加的安全性、灵活性,提升用户的网络支付体验,其具体技术方案如下:
5.第一方面,本技术提供了一种银行卡添加方法,
所述方法包括:
6.向服务器发送终端
生物信息集合和银行卡添加请求,以便所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合;所述银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,所述临时生物信息集合包括多个生物信息;
7.根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库;
8.获取待验证生物信息;
9.将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息;
10.若确定所述待验证生物信息为具有银行卡添加权限的生物信息,建立所述支付账户与所述待添加银行卡卡号的映射关系。
11.在一种可能的实现方式中,所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括:
12.所述服务器根据所述银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;
13.所述服务器将所述终端生物信息集合与所述预设生物信息集合进行比对,去除所述预设生物信息集合中与所述终端生物信息集合相同的生物信息;
14.所述服务器基于所述预设生物信息集合中的剩余生物信息,生成所述临时生物信息集合;
15.所述服务器返回所述临时生物信息集合。
16.在一种可能的实现方式中,所述将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息,包括:
17.将所述待验证生物信息与所述生物信息库中的临时生物信息集合的生物信息进
行比对;
18.若所述待验证生物信息属于所述临时生物信息集合,确定所述待验证生物信息为具有银行卡添加权限的生物信息。
19.在一种可能的实现方式中,所述将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息,包括:
20.将所述待验证生物信息与所述生物信息库中的终端生物信息集合的生物信息进行比对;
21.若所述待验证生物信息属于所述生物信息库中的终端生物信息集合,获取所述待验证生物信息的编号;
22.将所述待验证生物信息的编号与已登记编号进行比对,所述已登记编号为所述终端生物信息集合中具有银行卡添加权限的生物信息对应的编号;
23.若所述待验证生物信息的编号为已登记编号,确定所述待验证生物信息为具有银行卡添加权限的生物信息。
24.在一种可能的实现方式中,在所述向服务器发送终端生物信息集合和银行卡添加请求之后,所述方法还包括:
25.接收所述服务器发送的验证码输入请求,所述验证码输入请求在所述服务器确定支付账户对应的手机号与待添加银行卡对应的绑定手机号不同时发送;
26.向所述服务器发送第二验证码,以便所述服务器将第一验证码与所述第二验证码进行比对,所述第一验证码为所述服务器在发送所述验证码输入请求时向所述绑定手机号发送的验证码;
27.若接收到所述服务器发送的验证码通过消息,执行所述根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库的步骤。
28.第二方面,本技术还提供了一种银行卡添加装置,所述装置包括:
29.发送模块,用于向服务器发送终端生物信息集合和银行卡添加请求,使所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合;所述银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,所述临时生物信息集合包括多个生物信息;
30.建立模块,用于根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库;
31.获取模块,用于获取待验证生物信息;
32.比对模块,用于将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息;
33.所述建立模块,还用于若确定所述待验证生物信息为具有银行卡添加权限的生物信息,建立所述支付账户与所述待添加银行卡卡号的映射关系。
34.在一种可能的实现方式中,所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括:
35.所述服务器根据所述银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;
36.所述服务器将所述终端生物信息集合与所述预设生物信息集合进行比对,去除所
述预设生物信息集合中与所述终端生物信息集合相同的生物信息;
37.所述服务器基于所述预设生物信息集合中的剩余生物信息,生成所述临时生物信息集合;
38.所述服务器返回所述临时生物信息集合。
39.在一种可能的实现方式中,所述比对模块,具体用于:
40.将所述待验证生物信息与所述生物信息库中的临时生物信息集合的生物信息进行比对;
41.若所述待验证生物信息属于所述临时生物信息集合,确定所述待验证生物信息为具有银行卡添加权限的生物信息。
42.在一种可能的实现方式中,所述比对模块,具体用于:
43.将所述待验证生物信息与所述生物信息库中的终端生物信息集合的生物信息进行比对;
44.若所述待验证生物信息属于所述生物信息库中的终端生物信息集合,获取所述待验证生物信息的编号;
45.将所述待验证生物信息的编号与已登记编号进行比对,所述已登记编号为所述终端生物信息集合中具有银行卡添加权限的生物信息对应的编号;
46.若所述待验证生物信息的编号为已登记编号,确定所述待验证生物信息为具有银行卡添加权限的生物信息。
47.在一种可能的实现方式中,所述装置还包括:接收模块,
48.所述接收模块,用于接收所述服务器发送的验证码输入请求,所述验证码输入请求在所述服务器确定支付账户对应的手机号与待添加银行卡卡号对应的绑定手机号不同时发送;
49.所述发送模块,还用于向所述服务器发送第二验证码,以便所述服务器将第一验证码与所述第二验证码进行比对,所述第一验证码为所述服务器在发送所述验证码输入请求时向所述绑定手机号发送的验证码;
50.所述建立模块,用于若接收到所述服务器发送的验证码通过消息,根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库。
51.本技术实施例提供的方法,向服务器发送终端生物信息集合和银行卡添加请求,以便服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合;银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,临时生物信息集合包括多个生物信息;根据临时生物信息集合和终端生物信息集合建立生物信息库;获取待验证生物信息;将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息;若确定待验证生物信息为具有银行卡添加权限的生物信息,建立支付账户与待添加银行卡卡号的映射关系。本方案通过服务器返回的临时生物信息集合,可以得到具有银行卡添加权限的多个生物信息,只要用户具有银行卡添加权限,就可以实现银行卡添加,不局限于添加用户本人的银行卡。本方案实现多用户添加同一张银行卡,不仅提高银行卡添加的灵活性,还能提高银行卡添加的安全性,提升用户的网络支付体验。
附图说明
52.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
53.图1示出了本技术提供的一种银行卡添加方法实施例的流程图;
54.图2示出了本技术提供的一种银行卡添加装置的结构示意图。
具体实施方式
55.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
56.请参见图1,示出了本技术实施例提供的一种银行卡添加方法实施例的流程图,本技术实施例至少包括以下步骤:
57.s110,向服务器发送终端生物信息集合和银行卡添加请求,以便服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合。
58.在本技术实施例中,当用户需要在支付账户中添加银行卡时,通过终端向服务器发送终端生物信息集合和银行卡添加请求,以便服务器返回临时生物信息集合。其中,终端生物信息集合包括终端中已存储的生物信息和生物信息对应的编号,银行卡添加请求包括待添加银行卡卡号和支付账户对应的手机号,临时生物信息集合包括多个生物信息。
59.优选地,服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括以下步骤:
60.s11,服务器根据银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;
61.s12,服务器将终端生物信息集合与预设生物信息集合进行比对,去除预设生物信息集合中与终端生物信息集合相同的生物信息;
62.s13,服务器基于预设生物信息集合中的剩余生物信息,生成临时生物信息集合;
63.s14,服务器返回临时生物信息集合。
64.在本技术实施例中,银行卡的绑定用户会预先设置多个允许使用该银行卡的生物信息,服务器将这些生物信息进行收集,生成预设生物信息集合。当用户需要在支付账户上添加银行卡时,向服务器发送终端生物信息集合,则服务器返回终端生物信息集合中不包括的但具有待绑定银行卡添加权限的生物信息。
65.需要说明的是,临时生物信息库中的生物信息会限制读取接口,只有此次银行卡添加行为可以使用,达到预设时长会自动清除。预设的时长可以由技术人员根据实际场景需要进行设定,本技术不做限定。
66.s120,根据临时生物信息集合和终端生物信息集合建立生物信息库。
67.在本技术实施例中,终端在接收临时生物信息集合后,根据临时生物信息集合和终端生物信息集合建立生物信息库。其中,生物信息库包括临时生物信息集合和终端生物
信息集合。
68.s130,获取待验证生物信息。
69.在本技术实施例中,终端建立生物信息库之后,获取待验证生物信息,以便确定需要添加银行卡的用户是否具有银行卡添加权限。待验证生物信息为需要添加银行卡的用户的生物信息,也为支付账户对应用户的生物信息。
70.s140,将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息。
71.在本技术实施例中,终端将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息。
72.优选地,将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息的一种实现方式包括:
73.s41,将待验证生物信息与生物信息库中的临时生物信息集合的生物信息进行比对;
74.s42,若待验证生物信息属于临时生物信息集合,确定待验证生物信息为具有银行卡添加权限的生物信息。
75.在本技术实施例中,临时生物信息集合中包括终端生物信息集合中不包括的但具有待绑定银行卡添加权限的生物信息,所以临时生物信息集合中的生物信息都具有银行卡添加权限。待验证生物信息属于临时生物信息集合,说明待验证生物信息为具有银行卡添加权限的生物信息。
76.优选地,将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息的另一种实现方式包括:
77.s43,将待验证生物信息与生物信息库中的终端生物信息集合的生物信息进行比对;
78.s44,若待验证生物信息属于生物信息库中的终端生物信息集合,获取待验证生物信息的编号;
79.s45,将待验证生物信息的编号与已登记编号进行比对,已登记编号为终端生物信息集合中具有银行卡添加权限的生物信息对应的编号;
80.s46,若待验证生物信息的编号为已登记编号,确定待验证生物信息为具有银行卡添加权限的生物信息。
81.在本技术实施例中,服务器返回临时生物信息集合时,还会返回已登记编号。服务器接收到终端生物信息集合后,将终端生物信息集合与预设生物信息集合进行比对,将终端生物信息集合中与预设生物信息集合相同的生物信息进行登记,生成已登记编号。
82.若待验证生物信息属于终端生物信息集合,终端生物信息集合中的生物信息不都具有银行卡添加权限,因此,本技术实施例通过已登记编号来确定终端生物信息集合中具有银行卡添加权限的生物信息。
83.s150,若确定待验证生物信息为具有银行卡添加权限的生物信息,建立支付账户与待添加银行卡卡号的映射关系。
84.在本技术实施例中,确定待验证生物信息为具有银行卡添加权限的生物信息后,建立支付账户与待添加银行卡卡号的映射关系,即允许终端完成银行卡添加,在后续支付
账户的使用过程中,用户可以通过该银行卡进行支付。
85.建立支付账户与待添加银行卡卡号的映射关系之后,需要用户设置密码时,用户可以在终端的显示屏上输入预设密码。此时,用户设置密码存在两种方式:
86.一、用户先输入待添加银行卡的密码,再输入预设密码,此时预设密码即为后续在支付账户中使用待添加银行卡的密码。
87.二、用户输入预设密码,终端会将用户输入的预设密码和待添加银行卡的密码进行等位置替换,形成新的密码,此时,新的密码即为后续在支付账户中使用待添加银行卡的密码。例如,银行卡密码为123456789,用户输入的预设密码为9999,此时新的密码默认变为999956789。用户也可以选择从数字的尾部开始等位置替换,如果是从数字的尾部开始等位置替换,则新的密码为123459999。
88.优选地,在步骤s110向服务器发送终端生物信息集合和银行卡添加请求之后,本技术实施例还包括以下步骤:
89.s160,接收服务器发送的验证码输入请求,验证码输入请求在服务器确定支付账户对应的手机号与待添加银行卡卡号对应的绑定手机号不同时发送。
90.在本技术实施例中,银行卡添加请求包括待添加银行卡卡号和支付账户对应的手机号,服务器在接收银行卡添加请求后,根据待添加银行卡卡号获取待添加银行卡对应的绑定手机号,将绑定手机号与支付账户对应的手机号进行比对。
91.若绑定手机号与支付账户对应的手机号相同,则服务器直接发送临时生物信息集合,使客户端根据临时生物信息集合和终端生物信息集合建立生物信息库。
92.若绑定手机号与支付账户对应的手机号不相同,则服务器向绑定手机号发送第一验证码,并向支付账户对应的手机号发送验证码输入请求,以便服务器对支付账户对应的手机号进行验证。
93.s170,向服务器发送第二验证码,以便服务器将第一验证码与第二验证码进行比对,第一验证码为服务器在发送验证码输入请求时向绑定手机号发送的验证码。
94.s180,若接收到服务器发送的验证码通过消息,执行根据临时生物信息集合和终端生物信息集合建立生物信息库的步骤。
95.终端输入的第二验证码与服务器向绑定手机号发送的第一验证码相同,说明终端验证通过。则服务器向终端发送验证码通过消息和临时生物信息集合,使终端根据临时生物信息集合和终端生物信息集合建立生物信息库。
96.本技术实施例的服务器在向终端发送临时生物集合之前,对终端对应用户进行验证,进一步保证银行卡添加的安全性。
97.在本技术实施例中,向服务器发送终端生物信息集合和银行卡添加请求,以便服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合;银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,临时生物信息集合包括多个生物信息;根据临时生物信息集合和终端生物信息集合建立生物信息库;获取待验证生物信息;将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息;若确定待验证生物信息为具有银行卡添加权限的生物信息,建立支付账户与待添加银行卡卡号的映射关系。本方案通过服务器返回的临时生物信息集合,可以得到具有银行卡添加权限的多个生物信息,只要用户具有银行卡添加权限,就可以实
现银行卡添加,不局限于添加用户本人的银行卡。本方案实现多用户添加同一张银行卡,不仅提高银行卡添加的灵活性,还能提高银行卡添加的安全性,提升用户的网络支付体验。
98.接下来对本技术提供的一种银行卡添加装置进行介绍,下文介绍的一种银行卡添加装置与上文介绍的一种银行卡添加方法可相互对应参照。
99.请参见图2,示出了本技术提供的一种银行卡添加装置的结构示意图,所述装置包括:
100.发送模块201,用于向服务器发送终端生物信息集合和银行卡添加请求,使所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合;所述银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,所述临时生物信息集合包括多个生物信息;
101.建立模块202,用于根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库;
102.获取模块203,用于获取待验证生物信息;
103.比对模块204,用于将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息;
104.所述建立模块202,还用于若确定所述待验证生物信息为具有银行卡添加权限的生物信息,建立所述支付账户与所述待添加银行卡卡号的映射关系。
105.在本技术实施例中,所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括:
106.所述服务器根据所述银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;
107.所述服务器将所述终端生物信息集合与所述预设生物信息集合进行比对,去除所述预设生物信息集合中与所述终端生物信息集合相同的生物信息;
108.所述服务器基于所述预设生物信息集合中的剩余生物信息,生成所述临时生物信息集合;
109.所述服务器返回所述临时生物信息集合。
110.在本技术实施例中,所述比对模块204,具体用于:
111.将所述待验证生物信息与所述生物信息库中的临时生物信息集合的生物信息进行比对;
112.若所述待验证生物信息属于所述临时生物信息集合,确定所述待验证生物信息为具有银行卡添加权限的生物信息
113.在本技术实施例中,所述比对模块204,具体用于:
114.将所述待验证生物信息与所述生物信息库中的终端生物信息集合的生物信息进行比对;
115.若所述待验证生物信息属于所述生物信息库中的终端生物信息集合,获取所述待验证生物信息的编号;
116.将所述待验证生物信息的编号与已登记编号进行比对,所述已登记编号为所述终端生物信息集合中具有银行卡添加权限的生物信息对应的编号;
117.若所述待验证生物信息的编号为已登记编号,确定所述待验证生物信息为具有银
行卡添加权限的生物信息。
118.在本技术实施例中,所述装置还包括:接收模块,
119.所述接收模块,用于接收所述服务器发送的验证码输入请求,所述验证码输入请求在所述服务器确定支付账户对应的手机号与待添加银行卡卡号对应的绑定手机号不同时发送;
120.所述发送模块201,还用于向所述服务器发送第二验证码,以便所述服务器将第一验证码与所述第二验证码进行比对,所述第一验证码为所述服务器在发送所述验证码输入请求时向所述绑定手机号发送的验证码;
121.所述建立模块202,用于若接收到所述服务器发送的验证码通过消息,根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库。
122.在本技术实施例中,向服务器发送终端生物信息集合和银行卡添加请求,以便服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合;银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,临时生物信息集合包括多个生物信息;根据临时生物信息集合和终端生物信息集合建立生物信息库;获取待验证生物信息;将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息;若确定待验证生物信息为具有银行卡添加权限的生物信息,建立支付账户与待添加银行卡卡号的映射关系。本方案通过服务器返回的临时生物信息集合,可以得到具有银行卡添加权限的多个生物信息,只要用户具有银行卡添加权限,就可以实现银行卡添加,不局限于添加用户本人的银行卡。本方案实现多用户添加同一张银行卡,不仅提高银行卡添加的灵活性,还能提高银行卡添加的安全性,提升用户的网络支付体验。
123.需要说明的是,本技术提供的(一种银行卡添加方法及装置)可用于网络安全领域或金融领域。上述仅为示例,并不对本技术提供的(一种银行卡添加方法及装置)的应用领域进行限定。
124.需要说明的是,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例、系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
125.对于前述的各实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
126.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
127.对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可
以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
128.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
技术特征:
1.一种银行卡添加方法,其特征在于,所述方法包括:向服务器发送终端生物信息集合和银行卡添加请求,以便所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合;所述银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,所述临时生物信息集合包括多个生物信息;根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库;获取待验证生物信息;将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息;若确定所述待验证生物信息为具有银行卡添加权限的生物信息,建立所述支付账户与所述待添加银行卡卡号的映射关系。2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括:所述服务器根据所述银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;所述服务器将所述终端生物信息集合与所述预设生物信息集合进行比对,去除所述预设生物信息集合中与所述终端生物信息集合相同的生物信息;所述服务器基于所述预设生物信息集合中的剩余生物信息,生成所述临时生物信息集合;所述服务器返回所述临时生物信息集合。3.根据权利要求1所述的方法,其特征在于,所述将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息,包括:将所述待验证生物信息与所述生物信息库中的临时生物信息集合的生物信息进行比对;若所述待验证生物信息属于所述临时生物信息集合,确定所述待验证生物信息为具有银行卡添加权限的生物信息。4.根据权利要求1所述的方法,其特征在于,所述将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息,包括:将所述待验证生物信息与所述生物信息库中的终端生物信息集合的生物信息进行比对;若所述待验证生物信息属于所述生物信息库中的终端生物信息集合,获取所述待验证生物信息的编号;将所述待验证生物信息的编号与已登记编号进行比对,所述已登记编号为所述终端生物信息集合中具有银行卡添加权限的生物信息对应的编号;若所述待验证生物信息的编号为已登记编号,确定所述待验证生物信息为具有银行卡添加权限的生物信息。5.根据权利要求1-4任一项所述的方法,其特征在于,在所述向服务器发送终端生物信息集合和银行卡添加请求之后,所述方法还包括:
接收所述服务器发送的验证码输入请求,所述验证码输入请求在所述服务器确定支付账户对应的手机号与待添加银行卡对应的绑定手机号不同时发送;向所述服务器发送第二验证码,以便所述服务器将第一验证码与所述第二验证码进行比对,所述第一验证码为所述服务器在发送所述验证码输入请求时向所述绑定手机号发送的验证码;若接收到所述服务器发送的验证码通过消息,执行所述根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库的步骤。6.一种银行卡添加装置,其特征在于,所述装置包括:发送模块,用于向服务器发送终端生物信息集合和银行卡添加请求,使所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合;所述银行卡添加请求包括支付账户对应的手机号和待添加银行卡卡号,所述临时生物信息集合包括多个生物信息;建立模块,用于根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库;获取模块,用于获取待验证生物信息;比对模块,用于将所述待验证生物信息与所述生物信息库中的生物信息进行比对,确定所述待验证生物信息是否为具有银行卡添加权限的生物信息;所述建立模块,还用于若确定所述待验证生物信息为具有银行卡添加权限的生物信息,建立所述支付账户与所述待添加银行卡卡号的映射关系。7.根据权利要求6所述的装置,其特征在于,所述服务器根据所述终端生物信息集合和银行卡添加请求,返回临时生物信息集合,包括:所述服务器根据所述银行卡添加请求中的待添加银行卡卡号,获取待添加银行卡对应的预设生物信息集合;所述服务器将所述终端生物信息集合与所述预设生物信息集合进行比对,去除所述预设生物信息集合中与所述终端生物信息集合相同的生物信息;所述服务器基于所述预设生物信息集合中的剩余生物信息,生成所述临时生物信息集合;所述服务器返回所述临时生物信息集合。8.根据权利要求6所述的装置,其特征在于,所述比对模块,具体用于:将所述待验证生物信息与所述生物信息库中的临时生物信息集合的生物信息进行比对;若所述待验证生物信息属于所述临时生物信息集合,确定所述待验证生物信息为具有银行卡添加权限的生物信息。9.根据权利要求6所述的装置,其特征在于,所述比对模块,具体用于:将所述待验证生物信息与所述生物信息库中的终端生物信息集合的生物信息进行比对;若所述待验证生物信息属于所述生物信息库中的终端生物信息集合,获取所述待验证生物信息的编号;将所述待验证生物信息的编号与已登记编号进行比对,所述已登记编号为所述终端生
物信息集合中具有银行卡添加权限的生物信息对应的编号;若所述待验证生物信息的编号为已登记编号,确定所述待验证生物信息为具有银行卡添加权限的生物信息。10.根据权利要求6-9任一项所述的装置,其特征在于,所述装置还包括:接收模块,所述接收模块,用于接收所述服务器发送的验证码输入请求,所述验证码输入请求在所述服务器确定支付账户对应的手机号与待添加银行卡卡号对应的绑定手机号不同时发送;所述发送模块,还用于向所述服务器发送第二验证码,以便所述服务器将第一验证码与所述第二验证码进行比对,所述第一验证码为所述服务器在发送所述验证码输入请求时向所述绑定手机号发送的验证码;所述建立模块,用于若接收到所述服务器发送的验证码通过消息,根据所述临时生物信息集合和所述终端生物信息集合建立生物信息库。
技术总结
本申请实施例提供了一种银行卡添加方法及银行卡添加装置,可应用于可应用于网络安全领域或金融领域,该方法包括:向服务器发送终端生物信息集合和银行卡添加请求,以便服务器根据终端生物信息集合和银行卡添加请求,返回临时生物信息集合;根据临时生物信息集合和终端生物信息集合建立生物信息库;获取待验证生物信息;将待验证生物信息与生物信息库中的生物信息进行比对,确定待验证生物信息是否为具有银行卡添加权限的生物信息;若确定待验证生物信息为具有银行卡添加权限的生物信息,建立支付账户与待添加银行卡卡号的映射关系。本方案不仅提高银行卡添加的灵活性,还能提高银行卡添加的安全性,提升用户的网络支付体验。提升用户的网络支付体验。提升用户的网络支付体验。
技术研发人员:
吕明明
受保护的技术使用者:
中国银行股份有限公司
技术研发日:
2022.08.19
技术公布日:
2022/11/22