一种基于大数据的防盗支付系统的制作方法

文档序号:16318416发布日期:2018-12-19 05:34阅读:145来源:国知局
一种基于大数据的防盗支付系统的制作方法

本发明属于支付领域,涉及一种大数据防盗技术,具体是一种基于大数据的防盗支付系统。

背景技术

随着智能手机和网络技术的发展,传统的电子商务和网络购物等行为已经不能满足人们对现代生活的需求,智能手机等移动终端上出现的移动银行、网络商铺等应用受到了许多用户的青睐;与此同时,随着智能卡技术在智能手机上的普及,支持手机等移动设备的非接触支付终端也流行了起来;

但是,随着移动支付井喷式发展的同时,风险形势也更为严峻;安全仍旧是普遍使用移动支付的最大障碍;移动支付带给大众便捷体验的同时,也对信息和财产安全工作带来较大挑战;移动支付产业链中每一个环节都可能存在安全隐患,移动支付会存在若干安全风险;为解决上述缺陷,现提供一种解决方案。



技术实现要素:

本发明的目的在于提供一种基于大数据的防盗支付系统;

本发明需要解决的技术问题为:

(1)如何设计一种良好的算法使得本发明能在支付环境出现问题时准确判定;

(2)如何对支付资金超过一定数额的时候实现多重验证;

(3)如何实现对支付账单的回归查看。

本发明的目的可以通过以下技术方案实现:

一种基于大数据的防盗支付系统,包括环境分析模块、安全监测模块、数据分析模块、支付获取模块、允通模块、控制器、显示器、存储模块、双重验证模块、大数据模块、支付模块和数据输入模块;

其中,所述支付获取模块用于实时获取支付信息,所述支付获取模块用于将支付信息传输到允通模块;

其中,所述环境分析模块用于对支付环境进行分析,所述环境分析模块与大数据模块通信连接,所述大数据模块与互联网实时连接,所述大数据模块用于实时存储当前支付被盗的原因;所述环境分析模块用于对支付发起方、网络环境、网络质量和数据安全性进行处理;具体处理步骤如下:

步骤一:利用大数据获取到当前因为支付发起方、网络环境、网络质量和数据安全性造成支付被盗的比重;

步骤二:将支付发起方、网络环境、网络质量和数据安全性的比重进行排序;

步骤三:将上各比重按照排名分配威胁系数比重;

步骤四:对上述各威胁方分配威胁系数比重,将支付发起方分配为a,网络环境分配为b,网络质量分配为c,数据安全性分配为d;

步骤五:将威胁系数比重传输到数据分析模块;

利用安全监测模块对支付发起方、网络环境、网络质量和数据安全性进行监测,得到支付发起方、网络环境、网络质量和数据安全性的各个威胁系数p;所述威胁系数p判定规则如下:

s1:利用安全监测模块对支付发起方、网络环境、网络质量和数据安全性进行监测;

s2:将支付发起方、网络环境、网络质量和数据安全性监测结果标示层级,所述层级为风险、重度风险、轻度风险和安全;

s3:对上述层级威胁系数进行标示,将风险标记为x,重度风险标记为y,轻度风险标记为z,安全标记为v;

s4:将支付发起方、网络环境、网络质量和数据安全性的威胁系数传输到数据分析模块;

所述数据分析模块接收环境分析模块传输的威胁系数比重,所述数据分析模块接收安全监测模块传输的威胁系数;所述数据分析模块用于根据公式h=pa+pb+pc+pd得到安全值h;所述数据分析模块每隔若干时间获取安全值h,获取前若干次安全值hi(i=1,,,,n),获取前若干次安全值hi的平均值t;利用公式求得安全值的稳定系数u,所述数据分析模块在稳定系数u或者当前安全值hi超过预设范围时向允通模块传输拒通信号,所述允通模块在接收到数据分析模块传输的拒通信号时会拒绝接收支付获取模块传输的支付信息;所述允通模块在接收到数据分析模块传输的拒通信号时会通过控制器向显示器传输拒绝支付信号,所述显示器接收到控制器传输的拒绝支付信号时会显示“支付风险过大,拒绝支付”。

进一步地,所述数据分析模块在稳定系数u和当前安全值hi均处于预设范围时向允通模块传输允通信号,所述允通模块接收到数据分析模块传输的允通信号时会将支付信息通过控制器传输到支付模块,所述支付模块接收到控制器传输的支付信息时会自动对支付金额进行检测,所述支付模块在检测到支付金额处于预设范围时通过支付密码完成支付。

进一步地,所述支付模块还用于在检测到支付金额超过预设范围时向双重验证模块传输二次验证信号,所述双重验证模块接收到支付模块传输的二次验证信号时会通过向预先绑定号码发送随机验证码进行验证,所述双重验证模块在接收到随机验证码正确时向支付模块返回支付信号,所述支付模块接收到双重验证模块传输的支付信号时完成支付。

进一步地,所述支付模块在完成支付之后会将支付账单返回到控制器,所述控制器接收到支付模块传输的支付账单并将支付信息传输到存储模块,所述存储模块接收到控制器传输的支付账单并进行实时存储。

进一步地,所述数据输入模块用于用户查询支付账单,所述数据输入模块用于向控制器传输查询信号,所述控制器用于根据查询信号自动从存储模块内获取到支付账单,所述控制器用于将支付账单传输到显示器进行实时显示。

进一步地,所述支付信息包括支付发起方、支付金额和支付时间。

本发明的有益效果:

(1)本发明通过数据分析模块接收环境分析模块传输的威胁系数比重,同时通过数据分析模块接收安全监测模块传输的威胁系数;之后利用公式h=pa+pb+pc+pd得到安全值h;数据分析模块再每隔若干时间获取安全值h,获取前若干次安全值hi(i=1,,,,n),获取前若干次安全值hi的平均值t;之后根据公式获取到安全值的稳定系数u,之后通过安全值和稳定系数来进行双重判定此次支付是否安全;

(2)通过支付模块对接收到控制器传输的支付信息内的支付金额进行检测,支付模块在检测到支付金额处于预设范围时通过支付密码完成支付;当检测到支付金额超过预设范围时向双重验证模块传输二次验证信号,之后双重验证模块接收到支付模块传输的二次验证信号时会通过向预先绑定号码发送随机验证码进行验证,随机验证码正确时向支付模块返回支付信号,之后支付模块接收到双重验证模块传输的支付信号时完成支付;若随机验证码验证失败则会中断支付从而保证大额支付的安全性;

(3)通过将支付账单返回到控制器,之后将支付账单传输到存储模块进行实时存储;之后通过数据输入模块进行查询支付账单,从存储模块内获取到支付账单并将其传输到显示器进行实时显示;从而实现支付账单的显示。

附图说明

为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。

图1为本发明的系统框图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

如图1所示,一种基于大数据的防盗支付系统,包括环境分析模块、安全监测模块、数据分析模块、支付获取模块、允通模块、控制器、显示器、存储模块、双重验证模块、大数据模块、支付模块和数据输入模块;

其中,所述支付获取模块用于实时获取支付信息,所述支付获取模块用于将支付信息传输到允通模块;

其中,所述环境分析模块用于对支付环境进行分析,所述环境分析模块与大数据模块通信连接,所述大数据模块与互联网实时连接,所述大数据模块用于实时存储当前支付被盗的原因;所述环境分析模块用于对支付发起方、网络环境、网络质量和数据安全性进行处理,所述支付发起方为应用程序的来源不一定可靠,目前的支付平台太多,支付平台的安全性无法判断;所述网络环境为传输网络的安全性,远程支付是依靠暴露在空中的无线信号传输的,连接一些未知网络的时候支付信息容易受到非法窃取;所述网络质量为在网速不理想的情况下支付可能造成多次相同交易,移动网络存在着网络不稳定和信号不佳的情况,这种情况下会由于应用软件异常情况下会造成多次相同交易或多次扣款的情况;所述数据安全性为在进行身份认证时,认证数据的保密性值得考虑;具体处理步骤如下:

步骤一:利用大数据获取到当前因为支付发起方、网络环境、网络质量和数据安全性造成支付被盗的比重;

步骤二:将支付发起方、网络环境、网络质量和数据安全性的比重进行排序;

步骤三:将上各比重按照排名分配威胁系数比重;

步骤四:对上述各威胁方分配威胁系数比重,将支付发起方分配为a,网络环境分配为b,网络质量分配为c,数据安全性分配为d;

步骤五:将威胁系数比重传输到数据分析模块;

所述步骤一中利用大数据获取到当前因为支付发起方、网络环境、网络质量和数据安全性造成支付被盗的比重,这一过程中利用环境分析模块从大数据模块自动获取当前支付风险案例,所述大数据模块为一数据库,数据库内存储有若干支付被盗案例,所述大数据模块还通过gprs网络与互联网连通,自动搜集当前生活中的远程支付被盗案例并将其按照被盗时间+被盗原因+被盗支付位置进行存储;

利用安全监测模块对支付发起方、网络环境、网络质量和数据安全性进行监测,得到支付发起方、网络环境、网络质量和数据安全性的各个威胁系数p;所述威胁系数p判定规则如下:

s1:利用安全监测模块对支付发起方、网络环境、网络质量和数据安全性进行监测;

s2:将支付发起方、网络环境、网络质量和数据安全性监测结果标示层级,所述层级为风险、重度风险、轻度风险和安全;

s3:对上述层级威胁系数进行标示,将风险标记为x,重度风险标记为y,轻度风险标记为z,安全标记为v;

s4:将支付发起方、网络环境、网络质量和数据安全性的威胁系数传输到数据分析模块;

所述数据分析模块接收环境分析模块传输的威胁系数比重,所述数据分析模块接收安全监测模块传输的威胁系数;所述数据分析模块用于根据公式h=pa+pb+pc+pd得到安全值h;所述数据分析模块每隔若干时间获取安全值h,获取前若干次安全值hi(i=1,,,,n),获取前若干次安全值hi的平均值t;利用公式求得安全值的稳定系数u,所述数据分析模块在稳定系数u或者当前安全值hi超过预设范围时向允通模块传输拒通信号,所述允通模块在接收到数据分析模块传输的拒通信号时会拒绝接收支付获取模块传输的支付信息;所述允通模块在接收到数据分析模块传输的拒通信号时会通过控制器向显示器传输拒绝支付信号,所述显示器接收到控制器传输的拒绝支付信号时会显示“支付风险过大,拒绝支付”。

所述数据分析模块在稳定系数u和当前安全值hi均处于预设范围时向允通模块传输允通信号,所述允通模块接收到数据分析模块传输的允通信号时会将支付信息通过控制器传输到支付模块,所述支付模块接收到控制器传输的支付信息时会自动对支付金额进行检测,所述支付模块在检测到支付金额处于预设范围时通过支付密码完成支付;

所述支付模块还用于在检测到支付金额超过预设范围时向双重验证模块传输二次验证信号,所述双重验证模块接收到支付模块传输的二次验证信号时会通过向预先绑定号码发送随机验证码进行验证,所述双重验证模块在接收到随机验证码正确时向支付模块返回支付信号,所述支付模块接收到双重验证模块传输的支付信号时完成支付;若随机验证码验证失败之后会自动中断支付。

所述支付模块在完成支付之后会将支付账单返回到控制器,所述控制器接收到支付模块传输的支付账单并将支付账单传输到存储模块,所述存储模块接收到控制器传输的支付账单并进行实时存储。

所述数据输入模块用于用户查询支付账单,所述数据输入模块用于向控制器传输查询信号,所述控制器用于根据查询信号自动从存储模块内获取到支付账单,所述控制器用于将支付账单传输到显示器进行实时显示。

所述支付账单包括支付发起方、支付金额和支付时间。

一种基于大数据的防盗支付系统,在工作时首先通过环境分析模块自动从大数据模块获取当前支付发起方、网络环境、网络质量和数据安全性的威胁系数排名,并通过预设值与其自动对应,之后将威胁系数传输到数据分析模块;同时通过安全监测模块能够对上述需要检测的地方进行实时监测,并按预设值对应相应的威胁系数,之后通过一定算法处理得到安全值,之后经过处理得到安全值的稳定系数,再之后通过一定判断得出本次支付是否能够得到允许,是否打开允通模块接收支付获取模块传输的支付信息,支付信息传输到了支付模块之后对支付金额进行判定,当其超过一定范围之后会进行手机验证码进行二次验证;若支付金额处于一定范围内则会自动完成支付;同时支付订单还会实时存储到存储模块,还可以通过数据输入模块随时查询任一时刻的支付订单情况。

本发明的有益效果:

(1)本发明通过数据分析模块接收环境分析模块传输的威胁系数比重,同时通过数据分析模块接收安全监测模块传输的威胁系数;之后利用公式h=pa+pb+pc+pd得到安全值h;数据分析模块再每隔若干时间获取安全值h,获取前若干次安全值hi(i=1,,,,n),获取前若干次安全值hi的平均值t;之后根据公式获取到安全值的稳定系数u,之后通过安全值和稳定系数来进行双重判定此次支付是否安全;

(2)通过支付模块对接收到控制器传输的支付信息内的支付金额进行检测,支付模块在检测到支付金额处于预设范围时通过支付密码完成支付;当检测到支付金额超过预设范围时向双重验证模块传输二次验证信号,之后双重验证模块接收到支付模块传输的二次验证信号时会通过向预先绑定号码发送随机验证码进行验证,随机验证码正确时向支付模块返回支付信号,之后支付模块接收到双重验证模块传输的支付信号时完成支付;若随机验证码验证失败则会中断支付从而保证大额支付的安全性;

(3)通过将支付账单返回到控制器,之后将支付账单传输到存储模块进行实时存储;之后通过数据输入模块进行查询支付账单,从存储模块内获取到支付账单并将其传输到显示器进行实时显示;从而实现支付账单的显示。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1