本申请公开了一种交易安全验证方法和相关装置,可应用与区块链领域、物联网领域等,用户通过终端设备将针对目标交易的交易安全验证请求发送给银行的区块链系统,区块链系统不仅根据该交易请求主动获取终端设备的设备标识,还会获取用户发起目标交易所在位置的位置信息,且位置信息是通过物联网系统获取的。区块链系统根据电子合约和设备标识验证目标交易的设备安全性,根据电子围栏信息和位置信息验证目标交易的物理地点安全性,若设备标识属于电子合约记载的设备标识集合中的一个,且位置信息属于电子围栏信息记载的物理地点集合中的一个,目标交易通过安全验证。由此,相比于用户主动上传的信息,银行主动获取的信息更具有针对性,安全性更高。安全性更高。安全性更高。
【技术实现步骤摘要】
一种交易安全验证方法和相关装置
[0001]本专利技术涉及金融领域,尤其是涉及一种交易安全验证方法和相关装置。
技术介绍
[0002]手机银行(Mobile Banking Service)及移动端网上银行,是利用移动通信网络及终端办理相关银行业务的简称。作为一种组合了货币电子化与移动通信的崭新服务,移动银行业务不仅可以使人们在任何时间、任何地点处理多种金融业务,而且极大地丰富了银行服务的内涵,是银行能以便利、高效而有较为安全的方式为客户提供传统和创新服务。
[0003]针对于手机银行及移动端网上银行的交易安全验证,相关技术中,会采用用户主动证明当前交易是用户本人发起的,例如,用户通过输入接收的交易验证码,证明当前是本人操作。但是,该种方式容易被不法分子利用,通过模拟用户本人上传虚假的证明信息,例如,盗取用户的验证码,从而完成交易,导致用户的账户存在不安全的问题。
[0004]因此,急需一种能够降低交易风险,用于手机银行及移动端网上银行的交易安全验证方法。
技术实现思路
[0005]针对上述问题,本申请提供一种交易安全验证方法和相关装置,用于提高交易的安全性。
[0006]基于此,本申请实施例公开了如下技术方案:
[0007]一方面,本申请实施例提供一种交易安全验证方法,所述方法包括:
[0008]区块链系统接收用户通过终端设备发起的针对目标交易的交易安全验证请求;
[0009]所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取所述用户的位置信息;
[0010]所述区块链系统根据电子合约和所述设备标识验证所述目标交易的设备安全性,以及根据电子围栏信息和所述位置信息验证所述目标交易的物理地点安全性;其中,所述电子合约包括所述用户授权的终端设备的设备标识集合,所述电子围栏信息包括所述用户授权的发生交易的物理地点集合;
[0011]若所述设备标识属于所述设备标识集合中的一个,且所述位置信息属于所述物理地点集合中的一个,所述目标交易通过安全验证。
[0012]可选的,所述用户为发起批量交易的大客户。
[0013]可选的,所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取的所述用户的位置信息之前,还包括:
[0014]判断所述用户的账户金额是否大于所述目标交易的金额;
[0015]若是,则执行所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取的所述用户的位置信息的步骤。
[0016]可选的,所述方法还包括:
[0017]若所述设备标识不属于所述设备标识集合中的一个,或所述位置信息不属于所述物理地点集合中的一个,所述目标交易未通过安全验证。
[0018]可选的,所述方法还包括:
[0019]将所述目标交易通过安全验证的结果发送给所述终端设备。
[0020]可选的,所述物联网系统采用的是北斗定位系统。
[0021]另一方面本申请提供了一种交易安全验证装置,所述装置包括:物联网系统和区块链系统;
[0022]所述物联网系统,用于获取用户发起目标交易的位置信息;
[0023]所述区块链系统,用于接收用户通过终端设备发起的针对目标交易的交易安全验证请求;根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取所述用户的位置信息;根据电子合约和所述设备标识验证所述目标交易的设备安全性,以及根据电子围栏信息和所述位置信息验证所述目标交易的物理地点安全性;其中,所述电子合约包括所述用户授权的终端设备的设备标识集合,所述电子围栏信息包括所述用户授权的发生交易的物理地点集合;若所述设备标识属于所述设备标识集合中的一个,且所述位置信息属于所述物理地点集合中的一个,所述目标交易通过安全验证。
[0024]另一方面本申请提供了一种计算机设备,所述设备包括处理器以及存储器:
[0025]所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
[0026]所述处理器用于根据所述程序代码中的指令执行上述方面所述的方法。
[0027]另一方面本申请提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述方面所述的方法。
[0028]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面所述的方法。
[0029]相对于现有技术,本申请上述技术方案的优点在于:
[0030]用户通过终端设备将针对目标交易的交易安全验证请求发送给银行的区块链系统,区块链系统不仅根据该交易请求主动获取终端设备的设备标识,还会根据该交易请求主动获取用户发起目标交易所在位置的位置信息,且位置信息是通过物联网系统获取的。区块链系统根据电子合约和设备标识验证目标交易的设备安全性,根据电子围栏信息和位置信息验证目标交易的物理地点安全性,若设备标识属于电子合约记载的设备标识集合中的一个,且位置信息属于电子围栏信息记载的物理地点集合中的一个,则目标交易通过安全验证。由此,当用户发起针对目标交易的交易验证请求后,银行可以主动获取与目标交易有关的设备标识和位置信息,相比于用户主动上传的信息,银行主动获取的信息更具有针对性,安全性更高,降低了交易的风险,而且通过区块链系统与物联网系统的结合,不仅可以保证交易的真实性,还能够提高交易的安全性。
附图说明
[0031]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0032]图1为本申请提供的交易安全验证的流程图;
[0033]图2为本申请提供的交易安全验证示意图;
[0034]图3为本申请实施例提供的一种计算机设备的结构图。
具体实施方式
[0035]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]随着针对移动办公的需求增多,银行的用户通过终端设备进行交易的次数也越来越多,交易的安全性也越来越受到重视。相关技术中,一般会采用用户主动证明当前交易是用户本人发起的,例如,用户在付款之前,会收到第三方通信公司发送的验证码,用户输入该验证码并发送给银行,银行验本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种交易安全验证方法,其特征在于,所述方法包括:区块链系统接收用户通过终端设备发起的针对目标交易的交易安全验证请求;所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取所述用户的位置信息;所述区块链系统根据电子合约和所述设备标识验证所述目标交易的设备安全性,以及根据电子围栏信息和所述位置信息验证所述目标交易的物理地点安全性;其中,所述电子合约包括所述用户授权的终端设备的设备标识集合,所述电子围栏信息包括所述用户授权的发生交易的物理地点集合;若所述设备标识属于所述设备标识集合中的一个,且所述位置信息属于所述物理地点集合中的一个,所述目标交易通过安全验证。2.根据权利要求1所述的方法,其特征在于,所述用户为发起批量交易的大客户。3.根据权利要求2所述的方法,其特征在于,所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取的所述用户的位置信息之前,还包括:判断所述用户的账户金额是否大于所述目标交易的金额;若是,则执行所述区块链系统根据所述交易验证请求,获取所述终端设备的设备标识,以及通过物联网系统获取的所述用户的位置信息的步骤。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述设备标识不属于所述设备标识集合中的一个,或所述位置信息不属于所述物理地点集合中的一个,所述目标交易未通过安全验证。5.根据权利要求1
‑
4任意一项所述的方法,其特征在于,所述方法还包括:将所述目标交易通过安全验证的结果发送给所述终端设备。6.根据权...
【专利技术属性】
技术研发人员:胡俊,段于胜,王白英,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。