【技术实现步骤摘要】
一种交易链路的校验方法、装置、设备和存储介质
[0001]本申请涉及信息数据安全
,具体涉及一种交易链路的校验方法、装置、设备和存储介质。
技术介绍
[0002]在交易链路中,由于营收业务版本更新迭代快,许多数据属于敏感数据,为了降低因为程序出现问题而导致财务数据出现错误的概率,出现了一系列的营收风控手段。很多企业的营收风控手段主要集中在数据校验、数据对账、告警拦截等过程中。现有的检验手段主要还是消息包体的内容检测,也就是对交易过程中当前所进行传输的消息数据是否被篡改进行校验。
[0003]但是交易在链路中要经过多方服务,对于其中一个服务来说,该服务之前的各个服务之间的调用发生了什么,调用链路是怎么样的,对于该服务来说是模糊的,因此若不明确此过程的具体信息,则会使得交易出现问题,从而导致营收亏损的概率增加。
技术实现思路
[0004]有鉴于此,本申请提供了一种交易链路的校验方法、装置、设备和存储介质,用于解决交易在链路中要经过多方服务,对于其中一个服务来说,该服务之前的各个服务之间的调用发生了什 ...
【技术保护点】
【技术特征摘要】
1.一种交易链路的校验方法,其特征在于,包括:确定交易所对应的目标链路,所述目标链路中包括一个或多个服务;针对所述目标链路中的每一个服务,当所述交易经过该服务时,响应于该服务对所述交易进行验证的请求指令,确定所述交易的目标信息包;对所述目标信息包进行合法性验证,若验证成功,则基于所述目标信息包,确定与该服务对应的组合信息包;确定与该服务对应的下游服务;将所述组合信息包发送至与该服务对应的下游服务,以供该服务对应的下游服务对所述组合信息包进行验证。2.根据权利要求1所述的方法,其特征在于,所述对所述目标信息包进行合法性验证,包括:提取所述目标信息包中的交易令牌;确定与该服务对应的各个上游服务;获取各个与该服务对应的上游服务的各个上游交易令牌;判断所述目标信息包中的交易令牌与各个所述上游交易令牌是否一致;若是,则验证成功。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标信息包,确定与该服务对应的组合信息包,包括:从所述目标信息包中确定该服务的各个历史交易信息;基于各个所述历史交易信息,确定与该服务对应的各个当前交易信息;利用与该服务对应的各个当前交易信息对所述目标信息包进行更新,得到组合信息包。4.根据权利要求1所述的方法,其特征在于,所述确定与该服务对应的下游服务,包括:获取所述交易的交易流程;在所述交易流程中对该服务进行定位,以确定与该服务对应的交易环节;确定与所述交易环节对应的下一个环节;将与所述下一个环节对应的服务作为与该服务对应的下游服务。5.根据权利要求1所述的方法,其特征在于,所述下游服务对所述组合信息包进行验证的过程,包括:对组合信息包进行解析,得到目标信息包和加密信息包;对所述加密信息包进行解密,得到解密信息包;分别对所述目标信息包...
【专利技术属性】
技术研发人员:王有斌,赵亮,周韶勇,龙著一,
申请(专利权)人:广州趣丸网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。