【技术实现步骤摘要】
一种数据校验方法、系统和装置及计算机可读存储介质
本申请涉及计算机安全
,特别是涉及一种数据校验方法、系统和装置及计算机可读存储介质。
技术介绍
随着终端的快速发展,越来越多的用户通过终端观看视频,考虑到若全部用户均通过总服务器进行视频访问,则对总服务器的带宽要求较高,目前,可以通过在不同用户环境中分别部署分服务器,从而可以充分利用分服务器的闲置带宽,降低运营成本,改善观看效果,如华北地区设置有一个总服务器,可以对河北、山西、内蒙古、北京、天津分别设置一个分服务器。这样,各个分服务器可以将采集到的目标数据(如该目标数据为流量数据或者带宽数据等)发送至总服务器,从而使得总服务器根据目标数据执行对应的计费操作。由于各个分服务器在发送目标数据时可能存在恶意篡改的问题,目前,可以通过对目标数据进行加密,以及在目标数据的传输过程中进行信道加密的方式,以降低目标数据被恶意篡改,提高数据安全性。但是,专利技术人在研究过程中发现,由于篡改者仍可能破解得到目标数据,使得总服务器接收到的目标数据为篡改数据,目前总服务器无法识别出目标数据是否篡改,导致总服务器在接收到篡改后的目标数据的情况下仍然执行计费操作,从而使得总服务器的资源浪费。
技术实现思路
鉴于上述问题,本申请实施例提供一种数据校验方法、系统和装置及计算机可读存储介质,以解决由于总服务器无法识别出目标数据是否为篡改数据,导致的资源浪费的问题。根据本申请实施例的第一方面,提供了一种数据校验方法,应用于包括数据投递设备和数据收集设备的系统,所述方法包括:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据 ...
【技术保护点】
1.一种数据校验方法,其特征在于,应用于包括数据投递设备和数据收集设备的系统,所述方法包括:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据对应的上一投递校验数值;所述数据投递设备根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;所述数据投递设备向所述数据收集设备发送所述当前投递校验数值和所述当前投递数据;所述数据收集设备接收当前待校验投递数据和所述当前投递校验数值;所述数据收集设备获取上一投递数据对应的上一投递校验数值;所述数据收集设备根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;所述数据收集设备根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。
【技术特征摘要】
1.一种数据校验方法,其特征在于,应用于包括数据投递设备和数据收集设备的系统,所述方法包括:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据对应的上一投递校验数值;所述数据投递设备根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;所述数据投递设备向所述数据收集设备发送所述当前投递校验数值和所述当前投递数据;所述数据收集设备接收当前待校验投递数据和所述当前投递校验数值;所述数据收集设备获取上一投递数据对应的上一投递校验数值;所述数据收集设备根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;所述数据收集设备根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。2.一种数据校验方法,其特征在于,应用于数据投递设备,所述方法包括:获取当前投递数据;获取上一投递数据对应的上一投递校验数值;根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;向数据收集设备发送所述当前投递校验数值和所述当前投递数据。3.根据权利要求2所述的方法,其特征在于,在所述获取当前投递数据之前,还包括:获取首次投递数据;获取所述首次投递数据对应的目标校验数值生成参数;根据所述目标校验数值生成参数和所述首次投递数据,生成所述首次投递数据对应的首次投递校验数值;向所述数据收集设备发送所述首次投递数据、所述首次投递校验数值以及所述目标校验数值生成参数。4.根据权利要求3所述的方法,其特征在于,所述获取所述首次投递数据对应的目标校验数值生成参数,包括:获取待确定校验数值生成参数;将所述待确定校验数值生成参数按照预设处理算法进行运算得到待审核数值;在所述待审核数值满足预设数值条件的情况下,确定所述待审核数值对应的待确定校验数值生成参数为所述目标校验数值生成参数。5.根据权利要求4所述的方法,其特征在于,在所述将所述待确定校验数值生成参数按照预设处理算法进行运算得到待审核数值之后,还包括:在所述待审核数值不满足所述预设数值条件的情况下,获取新待确定校验数值生成参数,并将所述新待确定校验数值生成参数按照所述预设处理算法进行运算得到新待审核数值,在所述新待审核数值满足所述预设数值条件的情况下,确定所述新待审核数值对应的新待确定校验数值生成参数为所述目标校验数值生成参数。6.根据权利要求2所述的方法,其特征在于,在所述向数据收集设备发送所述当前投递校验数值和所述当前投递数据之后,还包括:存储所述当前投递校验数值。7.一种数据校验方法,其特征在于,应用于数据收集设备,所述方法包括:接收当前待校验投递数据和当前投递校验数值;获取上一投递数据对应的上一投递校验数值;根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。8.根据权利要求7所述的方法,其特征在于,所述根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验,包括:检测所述当前校验生成数值和所述当前投递校验数值是否相同;在所述当前校验生成数值和所述当前投递校验数值相同的情况下,确定所述当前待校验投递数据为未篡改数据;在所述当前校验生成数值和所述当前投递校验数值不相同的情况下,确定所述当前待校验投递数据为篡改数据。9.根据权利要求8所述的方法,其特征在于,在所述确定所述当前待校验投递数据为未篡改数据之后,还包括:存储所述当前投递校验数据。10.根据权利要求7所述的方法,其特征在于,在所述接收当前待校验投递数据和当前投递校验数值之前,还包括:接收首次待校验投递数据、所述首次待校验投递数据对应的首次投递校验数值、以及所述首次投递数据对应的待审核校验数值生成参数;根据所述待审核校验数值生成参数和所述首次待校验投递数据生成首次校验生成数值;根据所述首次校验生成数值和所述首次投递校验数值,对所述首次待校验投递数据进行数据校验。11.根据权利要求10所述的方法,其特征在于,在所述根据所述待审核校验数值生成参数和所述首次待校验投递数据生成首次校验生成数值之前,还包括:将所述待审核校验数值生成参数按照预设处理算法进行运算得到目标待审核数值;所述根据所述待审核校验数值生成参数和所述首次待校验投递数据生成首次校验生成数值,包括:在所述目标待审核数值满足预设数值条件的情况下,根据所述待审核校验数值生成参数和所述首次待校验投递数据生成所述首次校验生成数值。12.根据权利要求10或11所述的方法,其特征在于,所述根据所述首次校验生成数值和所述首次投递校验数值,对所述首次待校验投递数据进行数据校验,包括:检测所述首次校验生成数值和所述首次投递校验数值是否相同;在所述首次校验生成数值和所述首次投递校验数值相同的情况下,确定所述首次待校验投递数据为未篡改数据;在所述首次校验生成数值和所述首次投递校验数值不相同的情况下,确定所述首次待校验投递数据为篡改数据。13.根据权利要求12所述的方法,其特征在于,在所述确定所述首次待校验投递数据为未篡改数据之后,还包括:存储所述首次投递校验数据。14.一种数据校验系统,其特征在于,所述系统包括数据投递设备和数据收集设备;所述数据投递设备,用于获取当前投递数据;以及,获取上一投递数据对应的上一投递校验数值;以及,根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校...
【专利技术属性】
技术研发人员:刘亚阁,程建刚,庹虎,王海利,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。