当前位置: 首页 > 专利查询>覃士忠专利>正文

区域内智慧支付安全验证方法技术

技术编号:26479875 阅读:55 留言:0更新日期:2020-11-25 19:24
一种区域内智慧支付安全验证方法,其包括如下步骤:S1、将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络中,在区块链网网络中分别配置平台服务器、服务商服务器、移动终端的初始验证权值;S2、在移动终端发起支付校验请求时,通过区块链网络对支付校验请求进行验证,所述验证包括判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件,在同时符合预设条件时,跳转到步骤S3,否则跳转到步骤S5;S3、对本次验证过程进行可靠性校验,在可靠性校验通过后,跳转到步骤S4,否则跳转到步骤S6。

【技术实现步骤摘要】
区域内智慧支付安全验证方法
本专利技术涉及移动支付安全
,特别涉及一种区域内智慧支付安全验证方法。
技术介绍
现在大多数人往往已经习惯了移动支付,移动支付带来了很多的便利,目前已有的第三方支付包括了支付宝、微信,但在某些特定的场合,比如理发店或者健身房等场合,也可能通过开发自己的app采用预充会员费的方式进行消费。相对而言,这种场景下支付的安全性往往取决于app的可靠性以及服务器的安全性。由于服务商经营规模有大有小,则用户在这种情况下消费,一方面可能担心支付的安全性,另一方面,也希望保证预充的费用的安全性。
技术实现思路
有鉴于此,本专利技术提供一种区域内智慧支付安全验证方法。一种区域内智慧支付安全验证方法,其包括如下步骤:S1、将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络中,在区块链网网络中分别配置平台服务器、服务商服务器、移动终端的初始验证权值;S2、在移动终端发起支付校验请求时,通过区块链网络对支付校验请求进行验证,所述验证包括判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件,在同时符合预设条件时,跳转到步骤S3,否则跳转到步骤S5;S3、对本次验证过程进行可靠性校验,在可靠性校验通过后,跳转到步骤S4,否则跳转到步骤S6;S4、判断判断本次参与验证的移动终端中是否存在异常终端,在存在异常终端时,将该移动终端从区块链网络中移除并跳转到步骤S6,在未存在异常移动终端时,跳转到步骤S7;S5、在同时不满足符合预设的层次权值条件、综合权值条件时跳转到步骤S6;在仅不满足层次权值条件时,进一步判断不满足层次权值条件是否对应移动终端,在对应为移动终端时,在区块链网网络中设置移动终端的临时验证权值,并通过区块链网络对支付校验请求进行再次验证,在验证通过后调跳转到步骤S3,否则跳转到S6;在仅不满足综合权值条件时,跳转到步骤S6;S6、判定本次支付校验请求验证失败,并结束流程;S7、判定本次支付校验请求验证成功,并根据预设权值更新规则对区块链网网络中平台服务器、服务商服务器、移动终端的的验证权值进行更新。在本专利技术所述的区域内智慧支付安全验证方法中,所述步骤S2中判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件包括:参与验证平台服务器的验证权值的总和是否符合区块链网网络中平台服务器的验证权值层次总值的要求;参与验证服务商服务器的验证权值的总和是否符合区块链网网络中服务商服务器的验证权值层次总值的要求;参与验证移动终端的验证权值的总和是否符合区块链网网络中移动终端的验证权值层次总值的要求;参与验证平台服务器、服务商服务器、移动终端的验证权值的总和是否符合区块链网网络中综合权值总和的要求。在本专利技术所述的区域内智慧支付安全验证方法中,所述步骤S3中对本次验证过程进行可靠性校验包括:获取服务商服务器历次验证时的验证资源消耗信息,所述验证资源消耗信息包括:cpu使用率、内存使用率、网络带宽占用率、时间区间、校验时间消耗信息;根据本次服务商服务器验证时的验证资源消耗信息与历次验证时的验证资源消耗信息的对比信息确定本次验证中服务商服务器是否可靠。在本专利技术所述的区域内智慧支付安全验证方法中,所述步骤S4中判断本次参与验证的移动终端中是否存在异常终端包括:获取所有参与验证的移动终端的历史验证信息,并将所有的历史验证信息转为第一验证矩阵;根据过往各个时间点的历史验证信息进行估算得到当前时间点的各个参与验证的移动终端的不同推测值,计算获得各个参与验证的移动终端的当前时间点的推测值均值,根据推测值均值生成估计向量;根据估计向量判断参与的移动终端中是否有异常终端。在本专利技术所述的区域内智慧支付安全验证方法中,第一验证矩阵如下:其中cij的下标为第i个移动终端,下标j为时间点的编号,n为移动终端的总数,t为历史验证信息的最后一个时间点,cij表示第i个移动终端在j时间点的验证信息,其中验证信息包括验证所耗费的时间、验证的对象移动终端,即对象移动终端是指请求视频的移动终端、验证的合法性信息,验证的合法性信息即为本次验证是否被认定为非法、本次验证的权值信息;根据过往各个时间点的历史验证信息进行估算得到当前时间点的各个参与验证的移动终端的不同推测值如下:总有t-1个推测值;第i个参与验证的移动终端的当前时间点的推测值均值表示形式如下:c′it,则c′1t,c′2t,...c′nt,其代表各个移动终端的推测值均值,并将所有移动终端的推测值均值转换为向量表达形式,估计向量形式如下:Y=(c′1t,c′2t,...c′nt)T。在本专利技术所述的区域内智慧支付安全验证方法中,所述步骤S7中判定本次支付校验请求验证成功,并根据预设权值更新规则对区块链网网络中平台服务器、服务商服务器、移动终端的的验证权值进行更新包括:按照预设值降低区块链网网络中平台服务器、服务商服务器的验证权值;按照预设值提高移动终端的的验证权值;并将更新后的平台服务器、服务商服务器、移动终端的验证权值配置到区块链网络中。本专利技术的区域内智慧支付安全验证方法,相对于现有技术,具有如下优点:通过将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络,利用区块链网络的特点和优势,使得支付请求的校验可靠性高。并且判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件,不但平台服务器、服务商服务器、移动终端各个层次的验证权值需要满足预设的条件,并且三者的总的权值也要满足预设的条件,使得验证兼顾了区块链的中心化结构特点,也符合区域内支付验证的实际特点,及参与验证的移动终端并不会特别多,离完全的中心化要求还有一定的差距,通过满足上述两个权值条件,使得在移动终端的数量不是特别多的情况下,验证的安全性也能够得到保障;并且通过S3中对本次验证过程进行可靠性校验,使得支付交易的整体安全性在区块链验证之外,能够得到额外的双重验证,提高了安全性;通过步骤S4、判断判断本次参与验证的移动终端中是否存在异常终端,在存在异常终端时,将该移动终端从区块链网络中移除,保证了加入区块链网络中移动终端的安全性,使得区块链网络本身的安全性。通过在服务商服务器之外加入独立第三方的平台服务器,不但保证了校验过程中的安全性,也能够保证预充的费用的安全性。附图说明图1是本专利技术实施例提供的区域内智慧支付安全验证方法流程图。具体实施方式如图1所示,在本专利技术实施例中,一种区域内智慧支付安全验证方法,其包括如下步骤:S1、将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络中,在区块链网网络中分别配置平本文档来自技高网...

【技术保护点】
1.一种区域内智慧支付安全验证方法,其特征在于,其包括如下步骤:/nS1、将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络中,在区块链网网络中分别配置平台服务器、服务商服务器、移动终端的初始验证权值;/nS2、在移动终端发起支付校验请求时,通过区块链网络对支付校验请求进行验证,所述验证包括判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件,在同时符合预设条件时,跳转到步骤S3,否则跳转到步骤S5;/nS3、对本次验证过程进行可靠性校验,在可靠性校验通过后,跳转到步骤S4,否则跳转到步骤S6;/nS4、判断判断本次参与验证的移动终端中是否存在异常终端,在存在异常终端时,将该移动终端从区块链网络中移除并跳转到步骤S6,在未存在异常移动终端时,跳转到步骤S7;/nS5、在同时不满足符合预设的层次权值条件、综合权值条件时跳转到步骤S6;在仅不满足层次权值条件时,进一步判断不满足层次权值条件是否对应移动终端,在对应为移动终端时,在区块链网网络中设置移动终端的临时验证权值,并通过区块链网络对支付校验请求进行再次验证,在验证通过后调跳转到步骤S3,否则跳转到S6;在仅不满足综合权值条件时,跳转到步骤S6;/nS6、判定本次支付校验请求验证失败,并结束流程;/nS7、判定本次支付校验请求验证成功,并根据预设权值更新规则对区块链网网络中平台服务器、服务商服务器、移动终端的的验证权值进行更新。/n...

【技术特征摘要】
1.一种区域内智慧支付安全验证方法,其特征在于,其包括如下步骤:
S1、将预设范围内划分的平台服务器、服务商服务器、移动终端加入到区块链验证网络中,在区块链网网络中分别配置平台服务器、服务商服务器、移动终端的初始验证权值;
S2、在移动终端发起支付校验请求时,通过区块链网络对支付校验请求进行验证,所述验证包括判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件,在同时符合预设条件时,跳转到步骤S3,否则跳转到步骤S5;
S3、对本次验证过程进行可靠性校验,在可靠性校验通过后,跳转到步骤S4,否则跳转到步骤S6;
S4、判断判断本次参与验证的移动终端中是否存在异常终端,在存在异常终端时,将该移动终端从区块链网络中移除并跳转到步骤S6,在未存在异常移动终端时,跳转到步骤S7;
S5、在同时不满足符合预设的层次权值条件、综合权值条件时跳转到步骤S6;在仅不满足层次权值条件时,进一步判断不满足层次权值条件是否对应移动终端,在对应为移动终端时,在区块链网网络中设置移动终端的临时验证权值,并通过区块链网络对支付校验请求进行再次验证,在验证通过后调跳转到步骤S3,否则跳转到S6;在仅不满足综合权值条件时,跳转到步骤S6;
S6、判定本次支付校验请求验证失败,并结束流程;
S7、判定本次支付校验请求验证成功,并根据预设权值更新规则对区块链网网络中平台服务器、服务商服务器、移动终端的的验证权值进行更新。


2.如权利要求1所述的区域内智慧支付安全验证方法,其特征在于,
所述步骤S2中判断参与验证的平台服务器、服务商服务器、移动终端的验证权值是否同时满足符合预设的层次权值条件、综合权值条件包括:
参与验证平台服务器的验证权值的总和是否符合区块链网网络中平台服务器的验证权值层次总值的要求;
参与验证服务商服务器的验证权值的总和是否符合区块链网网络中服务商服务器的验证权值层次总值的要求;
参与验证移动终端的验证权值的总和是否符合区块链网网络中移动终端的验证权值层次总值的要求;
参与验证平台服务器、服务商服务器、移动终端的验证权值的验证权值的总和是否符合区块链网网络中综合权值总和的要求。


3.如权利要求1所述的区域内智慧支付安全验证方法,其特征在于,
所述步骤S3中对本次验证过程进行可靠性校验包括:...

【专利技术属性】
技术研发人员:鲁毓珍
申请(专利权)人:覃士忠
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1