一种数据校验方法、系统和装置及计算机可读存储介质制造方法及图纸

技术编号:22135595 阅读:40 留言:0更新日期:2019-09-18 09:15
本申请实施例提供了一种数据校验方法、系统和装置及计算机可读存储介质,所述方法包括:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据对应的上一投递校验数值;数据投递设备根据上一投递校验数值和当前投递数据,生成当前投递数据对应的当前投递校验数值,数据投递设备向数据收集设备发送所述当前投递校验数值和所述当前投递数据;数据收集设备接收当前待校验投递数据和当前投递校验数值;数据收集设备获取上一投递数据对应的上一投递校验数值;数据收集设备根据上一投递校验数值和当前待校验投递数据生成当前校验生成数值;数据收集设备根据当前校验生成数值和当前投递校验数值,对当前待校验投递数据进行数据校验。

A Data Verification Method, System and Device and Computer Readable Storage Media

【技术实现步骤摘要】
一种数据校验方法、系统和装置及计算机可读存储介质
本申请涉及计算机安全
,特别是涉及一种数据校验方法、系统和装置及计算机可读存储介质。
技术介绍
随着终端的快速发展,越来越多的用户通过终端观看视频,考虑到若全部用户均通过总服务器进行视频访问,则对总服务器的带宽要求较高,目前,可以通过在不同用户环境中分别部署分服务器,从而可以充分利用分服务器的闲置带宽,降低运营成本,改善观看效果,如华北地区设置有一个总服务器,可以对河北、山西、内蒙古、北京、天津分别设置一个分服务器。这样,各个分服务器可以将采集到的目标数据(如该目标数据为流量数据或者带宽数据等)发送至总服务器,从而使得总服务器根据目标数据执行对应的计费操作。由于各个分服务器在发送目标数据时可能存在恶意篡改的问题,目前,可以通过对目标数据进行加密,以及在目标数据的传输过程中进行信道加密的方式,以降低目标数据被恶意篡改,提高数据安全性。但是,专利技术人在研究过程中发现,由于篡改者仍可能破解得到目标数据,使得总服务器接收到的目标数据为篡改数据,目前总服务器无法识别出目标数据是否篡改,导致总服务器在接收到篡改后的目标数据的情况下仍然执行计费操作,从而使得总服务器的资源浪费。
技术实现思路
鉴于上述问题,本申请实施例提供一种数据校验方法、系统和装置及计算机可读存储介质,以解决由于总服务器无法识别出目标数据是否为篡改数据,导致的资源浪费的问题。根据本申请实施例的第一方面,提供了一种数据校验方法,应用于包括数据投递设备和数据收集设备的系统,所述方法包括:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据对应的上一投递校验数值;所述数据投递设备根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;所述数据投递设备向所述数据收集设备发送所述当前投递校验数值和所述当前投递数据;所述数据收集设备接收当前待校验投递数据和所述当前投递校验数值;所述数据收集设备获取上一投递数据对应的上一投递校验数值;所述数据收集设备根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;所述数据收集设备根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。根据本申请实施例的第二方面,提供了一种数据校验方法,应用于数据投递设备,所述方法包括:获取当前投递数据;获取上一投递数据对应的上一投递校验数值;根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;向数据收集设备发送所述当前投递校验数值和所述当前投递数据。根据本申请实施例的第三方面,提供了一种数据校验方法,应用于数据收集设备,所述方法包括:接收当前待校验投递数据和当前投递校验数值;获取上一投递数据对应的上一投递校验数值;根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。根据本申请实施例的第四方面,提供了一种数据校验系统,所述系统包括数据投递设备和数据收集设备;所述数据投递设备,用于获取当前投递数据;以及,获取上一投递数据对应的上一投递校验数值;以及,根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;以及,向所述数据收集设备发送所述当前投递校验数值和所述当前投递数据;所述数据收集设备,用于接收当前待校验投递数据和所述当前投递校验数值;以及,获取上一投递数据对应的上一投递校验数值;以及,根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;以及,根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。根据本申请实施例的第五方面,提供一种数据校验装置,应用于数据投递设备,包括:当前投递数据获取模块,用于获取当前投递数据;上一校验数值获取模块,用于获取上一投递数据对应的上一投递校验数值;当前校验数值获取模块,用于根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;当前数据发送模块,用于向数据收集设备发送所述当前投递校验数值和所述当前投递数据。根据本申请实施例的第六方面,提供了一种数据校验装置,应用于数据收集设备,所述装置包括:当前数据接收模块,用于接收当前待校验投递数据和当前投递校验数值;上一投递数值获取模块,用于获取上一投递数据对应的上一投递校验数值;当前校验数值生成模块,用于根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;当前数据校验模块,用于根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。根据本申请实施例的第七方面,提供了一种数据校验装置,包括处理器以及存储器,其中,所述处理器执行所述存储器所存放的计算机程序代码,以实现本申请所述的数据校验方法的步骤。根据本申请实施例的第八方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现本申请所述的数据校验方法的步骤。本申请实施例包括以下优点:所述数据投递设备获取当前投递数据;所述数据投递设备获取上一投递数据对应的上一投递校验数值;所述数据投递设备根据所述上一投递校验数值和所述当前投递数据,生成所述当前投递数据对应的当前投递校验数值;所述数据投递设备向所述数据收集设备发送所述当前投递校验数值和所述当前投递数据;所述数据收集设备接收当前待校验投递数据和所述当前投递校验数值;所述数据收集设备获取上一投递数据对应的上一投递校验数值;所述数据收集设备根据所述上一投递校验数值和所述当前待校验投递数据生成当前校验生成数值;所述数据收集设备根据所述当前校验生成数值和所述当前投递校验数值,对所述当前待校验投递数据进行数据校验。综上,本申请在进行数据投递的过程中,结合上一投递数据的上一投递校验数值生成当前投递校验数值,使得相邻投递数据之间存在关联性,以使得在任一次投递数据存在篡改的情况下,可以基于上一投递校验数值准确识别到篡改数据,这样,数据收集设备可以无需对篡改数据执行对应的计费操作,从而避免现有技术中,由于数据收集设备无法识别到篡改数据,而对该篡改数据仍执行计费操作导致的数据收集设备的资源浪费。附图说明图1是本申请的一种数据校验方法实施例的流程图;图2是本申请的一种数据校验方法可选实施例的步骤流程图;图3是本申请的一种数据校验方法可选实施例的步骤流程图;图4是本申请的一种数据校验方法可选实施例的步骤流程图;图5是本申请的一种数据校验系统实施例的结构框图;图6是本申请的一种数据校验装置实施例的结构框图;图7是本申请的一种数据校验装置可选实施例的结构框图;图8是本申请的一种数据校验装置可选实施例的结构框图;图9是本申请的一种数据校验装置可选实施例的结构框图;图10是本申请的一种数据校验装置可选实施例的结构框图;图11是本申请的另一种数据校验装置实施例的结构框图;图12是本申请的一种数据校验装置可选实施例的结构框图;图13是本申请的一种数据校验装置可选实施例的结构框图;图14是本申请的一种数据校验装置可选实施例的结构框图;图15是本申请的一种数据校验装置本文档来自技高网...

【技术保护点】
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

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

1