一种支付方法、网络设备及终端设备的制造方法

文档序号:9304959阅读:344来源:国知局
一种支付方法、网络设备及终端设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种支付方法、网络设备及终端设备。
【背景技术】
[0002]随着无线移动技术的迅猛发展,越来越多的应用开始出现在终端设备上,其中对保密性要求最高的就是移动支付功能的实现。目前很多支付类应用可以实现移动支付、小额转账等功能。通过把用户账号与用户持有的银行卡建立唯一绑定关系,只有绑定访问的用户账号才能实现支付的功能。支付类应用同时具备超时保护功能,限制手机输入密码的次数不得超过3次,防止采用穷举法的暴力破解等保证安全性的技术,有的支付类应用还采用动态密码的技术。
[0003]然而,上述现有技术中存在的无线移动支付功能的加密和解密技术都依赖于无线移动终端中的软件运行,没有采用用户自身的特征与移动支付功能进行个性化绑定,可靠性仍然有待加强。

【发明内容】

[0004]本发明提供一种支付方法、网络设备及终端设备,可通过声音命令信息加密相关支付信息,完成移动支付的过程。
[0005]本发明第一方面提供一种支付方法,包括:
[0006]网络设备接收终端设备发送的支付请求信息,所述支付请求信息由所述终端设备利用获取的声音命令信息作为密钥进行加密而生成;
[0007]所述网络设备获取所述声音命令信息,判断所述声音命令信息是否与预先存储的第一声音命令信息相同,所述第一声音命令信息为解密所述支付请求信息的密钥;
[0008]若判断为是,则所述网络设备利用所述第一声音命令信息对所述支付请求信息解密,根据所述支付请求信息进行支付。
[0009]结合本发明第一方面的实现方式,在本发明第一方面的第一种可能的实现方式中,所述网络设备获取所述声音命令信息,包括:
[0010]所述网络设备接收所述终端设备发送的提示信息,所述提示信息携带所述声音命令信息。
[0011]结合本发明第一方面的第一种可能的实现方式,在本发明第一方面的第二种可能的实现方式中,所述支付请求信息包括用户账号信息,则所述判断所述声音命令信息是否与预先存储的第一声音命令信息相同之前,所述方法还包括:
[0012]所述网络设备根据所述支付请求信息获取所述用户账号信息;
[0013]所述网络设备根据所述用户账号信息查找对应的所述预先存储的第一声音命令?目息O
[0014]结合本发明第一方面的第二种可能的实现方式,在本发明第一方面的第三种可能的实现方式中,所述判断所述声音命令信息是否与预先存储的第一声音命令信息相同之后,所述方法还包括:
[0015]若判断为否,则所述网络设备向所述终端设备发送第一提示信息,所述第一提示信息用于提示所述网络设备拒绝根据所述支付请求信息进行支付。
[0016]本发明第二方面提供一种支付方法,包括:
[0017]终端设备生成支付请求信息,所述支付请求信息由所述终端设备利用获取的声音命令信息作为密钥进行加密而生成;
[0018]所述终端设备向网络设备发送所述支付请求信息,以使所述网络设备获取所述声音命令信息,判断所述声音命令信息是否与预先存储的第一声音命令信息相同,若判断为是则利用所述第一声音命令信息对所述支付请求信息解密,根据所述支付请求信息进行支付,所述第一声音命令信息为解密所述支付请求信息的密钥。
[0019]结合本发明第二方面的实现方式,在本发明第二方面的第一种可能的实现方式中,所述终端设备向网络设备发送所述支付请求信息之后,所述方法还包括:
[0020]所述终端设备向所述网络设备发送提示信息,所述提示信息携带所述声音命令信息。
[0021]本发明第三方面提供一种网络设备,包括:
[0022]接收模块,用于接收终端设备发送的支付请求信息,所述支付请求信息由所述终端设备利用获取的声音命令信息作为密钥进行加密而生成;
[0023]判断模块,用于获取所述声音命令信息,判断所述声音命令信息是否与预先存储的第一声音命令信息相同,所述第一声音命令信息为解密所述支付请求信息的密钥;
[0024]支付模块,用于当所述判断模块的判断结果为是时,则利用所述第一声音命令信息对所述接收模块接收的支付请求信息解密,根据所述支付请求信息进行支付。
[0025]结合本发明第三方面的实现方式,在本发明第三方面的第一种可能的实现方式中,所述判断模块,具体用于:
[0026]接收所述终端设备发送的提示信息,所述提示信息携带所述声音命令信息。
[0027]结合本发明第三方面的第一种可能的实现方式,在本发明第三方面的第二种可能的实现方式中,所述支付请求信息包括用户账号信息,则所述网络设备还包括:
[0028]获取模块,用于根据所述支付请求信息获取所述用户账号信息;
[0029]查找模块,用于根据所述用户账号信息查找对应的所述预先存储的第一声音命令?目息O
[0030]结合本发明第三方面的第二种可能的实现方式,在本发明第三方面的第三种可能的实现方式中,所述网络设备还包括:
[0031]发送模块,用于当所述判断模块的判断结果为否时,则向所述终端设备发送第一提示信息,所述第一提示信息用于提示所述网络设备拒绝根据所述支付请求信息进行支付。
[0032]本发明第四方面提供一种终端设备,包括:
[0033]生成模块,用于生成支付请求信息,所述支付请求信息由终端设备利用获取的声音命令信息作为密钥进行加密而生成;
[0034]发送模块,用于向网络设备发送所述支付请求信息,以使所述网络设备获取所述声音命令信息,判断所述声音命令信息是否与预先存储的第一声音命令信息相同,若判断为是则利用所述第一声音命令信息对所述支付请求信息解密,根据所述支付请求信息进行支付,所述第一声音命令信息为解密所述支付请求信息的密钥。
[0035]结合本发明第四方面的实现方式,在本发明第四方面的第一种可能的实现方式中,所述发送模块,还用于:
[0036]向所述网络设备发送提示信息,所述提示信息携带所述声音命令信息。
[0037]采用本发明,网络设备接收终端设备发送的支付请求信息,所述支付请求信息由所述终端设备利用获取的声音命令信息作为密钥进行加密而生成,所述网络设备获取所述声音命令信息,判断所述声音命令信息是否与预先存储的第一声音命令信息相同,所述第一声音命令信息为解密所述支付请求信息的密钥,若判断为是,则所述网络设备利用所述第一声音命令信息对所述支付请求信息解密,根据所述支付请求信息进行支付,终端设备引入了声音命令信息作为密钥对支付请求进行加密,代替了目前采用的密码输入方式,加强了移动支付的安全性;网络设备将获取到加密的密钥与网络设备用于解密的密钥进行比较,当判断出加密的密钥与网络设备用于解密的密钥相同时,确定此时终端设备发送的支付请求信息是由用户本人发出,再完成支付过程,加强了移动支付的可靠性。
【附图说明】
[0038]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本发明实施例的一种支付方法的一实施例的流程示意图;
[0040]图2是本发明实施例的一种支付方法的另一实施例的流程示意图;
[0041]图3是本发明实施例的一种支付方法的另一实施例的流程示意图;
[0042]图4是本发明实施例的一种支付方法的另一实施例的流程示意图;
[0043]图5是本发明实施例的一种网络设备的结构示意图;
[0044]图6是本发明实施例的另一种网络设备的结构示意图;
[0045]图7是本发明实施例的一种终端设备的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]采用本发明实施例,可通过声音命令信息加密相关支付信息,完成移动支付的过程。
[0048]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0049]请参阅图1,图1是本发明实施例的一种支付方法的一实施例的流程示意图。其中,终端设备例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)或其他可支持移动支付功能的设备。网络设备可以为服务器等可实现移动支付功能的设备。
[0050]如图1所示,本发明实施例的一种支付方法的一实施例可以包括以下步骤。
[0051]S100,网络设备接收终端设备发送的支付
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1