异常的检测方法、装置及系统、服务器、存储介质制造方法及图纸

技术编号:36813071 阅读:13 留言:0更新日期:2023-03-09 00:56
本申请公开了一种异常的检测方法、装置及系统、服务器、存储介质。其中,该方法包括:确定服务器与通讯模块之间的数据传输状况;根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。通过本申请,能够解决相关技术中不能对数据传输的安全隐患进行检测的技术问题。问题。问题。

【技术实现步骤摘要】
异常的检测方法、装置及系统、服务器、存储介质


[0001]本申请涉及数据安全
,具体而言,涉及一种异常的检测方法、装置及系统、服务器、存储介质。

技术介绍

[0002]在基于非对称加密算法的安全数据传输方案中,可采用非对称加密算法,对数据传输进行加密处理,密钥对中的公钥用于交换、私钥私有,极大的提高了数据安全性。
[0003]在常规的监控系统中,通讯模块实现节点数据采集,并上传服务器,上传服务器的通讯方式包括有线和无线,通讯协议支持TCP、UDP等,不管哪种通讯方式或哪种通讯协议,都需要建立网络连接,而通过网络传输就必然会存在被监听等安全隐患,目前还没有相关的方案来实现这一不安全因素的检测。
[0004]针对上述相关技术中不能对数据传输的安全隐患进行检测的技术问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例中提供一种异常的检测方法、装置及系统、服务器、存储介质,以解决相关技术中不能对数据传输的安全隐患进行检测的技术问题。
[0006]为解决上述技术问题,根据本申请实施例的一个方面,提供了一种异常的检测系统,包括:通讯模块,与服务器通信连接;服务器,所述服务器用于根据与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。
[0007]可选地,所述服务器还用于在与所述通讯模块之间传输的数据被侦听的情况下,通过与所述通讯模块之间的交互,完成密钥对的变更。
[0008]根据本申请实施例的另一方面,还提供了一种异常的检测方法,包括:确定服务器与通讯模块之间的数据传输状况;根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。
[0009]可选地,根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,包括:获取所述服务器与所述通讯模块之间数据传输的第一时间间隔,其中,所述第一时间间隔为数据的发出时刻与数据的接收时刻之间的时间间隔;根据所述第一时间间隔与目标时间间隔区间之间的关系,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,其中,所述目标时间间隔区间为正常情况下所述服务器与所述通讯模块之间数据传输所需消耗的时间。
[0010]可选地,根据所述第一时间间隔与目标时间间隔区间之间的关系,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,包括:在连续的M条数据中的至少N条数据的所述第一时间间隔不在所述目标时间间隔区间内的情况下,确定所述服务器与所述通讯模块之间传输的数据被侦听,其中,正整数N小于正整数M;在所述M条数据中所述第一时间间隔不在所述目标时间间隔区间内的数据的条数小于N的情况下,确定所述服务器与所述
通讯模块之间传输的数据未被侦听。
[0011]可选地,在确定所述服务器与所述通讯模块之间传输的数据被侦听之后,所述方法还包括:经过所述服务器与所述通讯模块之间的交互,完成密钥对的变更,其中,所述密钥对用于在所述服务器与所述通讯模块通讯时使用。
[0012]可选地,经过所述服务器与所述通讯模块之间的交互,完成密钥对的变更,包括:经过所述服务器与所述通讯模块之间的交互,将所述通讯模块的密钥对从旧的第一密钥对变更为新的第二密钥对;和/或,经过所述服务器与所述通讯模块之间的交互,将所述服务器的密钥对从旧的第三密钥对变更为新的第四密钥对。
[0013]可选地,根据所述服务器与所述通讯模块之间的数据传输状况,包括:获取所述服务器与所述通讯模块之间数据传输的第二时间间隔,其中,所述第二时间间隔为数据的发出时刻与数据的接收时刻之间的时间间隔;在连续的多条数据中任意两条相邻数据的所述第二时间间隔之间的变化率小于指定阈值的情况下,获取所述多条数据的所述第二时间间隔的平均时间间隔;以所述平均时间间隔为区间中间值生成目标时间间隔区间。
[0014]根据本申请实施例的另一方面,还提供了一种异常的检测装置,包括:确定单元,用于确定服务器与通讯模块之间的数据传输状况;检测单元,用于根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。
[0015]可选地,检测单元还用于:获取所述服务器与所述通讯模块之间数据传输的第一时间间隔,其中,所述第一时间间隔为数据的发出时刻与数据的接收时刻之间的时间间隔;根据所述第一时间间隔与目标时间间隔区间之间的关系,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,其中,所述目标时间间隔区间为正常情况下所述服务器与所述通讯模块之间数据传输所需消耗的时间。
[0016]可选地,检测单元还用于:在连续的M条数据中的至少N条数据的所述第一时间间隔不在所述目标时间间隔区间内的情况下,确定所述服务器与所述通讯模块之间传输的数据被侦听,其中,正整数N小于正整数M;在所述M条数据中所述第一时间间隔不在所述目标时间间隔区间内的数据的条数小于N的情况下,确定所述服务器与所述通讯模块之间传输的数据未被侦听。
[0017]可选地,本申请的装置还可包括:密钥更新单元,用于在确定所述服务器与所述通讯模块之间传输的数据被侦听之后,经过所述服务器与所述通讯模块之间的交互,完成密钥对的变更,其中,所述密钥对用于在所述服务器与所述通讯模块通讯时使用。
[0018]可选地,密钥更新单元还用于:经过所述服务器与所述通讯模块之间的交互,将所述通讯模块的密钥对从旧的第一密钥对变更为新的第二密钥对;和/或,经过所述服务器与所述通讯模块之间的交互,将所述服务器的密钥对从旧的第三密钥对变更为新的第四密钥对。
[0019]可选地,确定单元还用于:获取所述服务器与所述通讯模块之间数据传输的第二时间间隔,其中,所述第二时间间隔为数据的发出时刻与数据的接收时刻之间的时间间隔;在连续的多条数据中任意两条相邻数据的所述第二时间间隔之间的变化率小于指定阈值的情况下,获取所述多条数据的所述第二时间间隔的平均时间间隔;以所述平均时间间隔为区间中间值生成目标时间间隔区间。
[0020]根据本申请实施例的另一方面,还提供了一种服务器,包括上述的异常的检测装置。
[0021]根据本申请实施例的另一方面,还提供了一种计算机可读存储介质,该存储介质包括存储的程序,程序被处理器执行时实现上述的方法。
[0022]根据本申请实施例的另一方面,还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的方法。
[0023]根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方法中任一实施例的步骤。
[0024]应用本申请的技术方案,可根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常的检测系统,其特征在于,所述检测系统包括:通讯模块,与服务器通信连接;所述服务器,用于根据与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。2.根据权利要求1所述的检测系统,其特征在于,所述服务器还用于在与所述通讯模块之间传输的数据被侦听的情况下,通过与所述通讯模块之间的交互,完成密钥对的变更。3.一种异常的检测方法,其特征在于,所述检测方法包括:确定服务器与通讯模块之间的数据传输状况;根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听。4.根据权利要求3所述的方法,其特征在于,根据所述服务器与所述通讯模块之间的数据传输状况,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,包括:获取所述服务器与所述通讯模块之间数据传输的第一时间间隔,其中,所述第一时间间隔为数据的发出时刻与数据的接收时刻之间的时间间隔;根据所述第一时间间隔与目标时间间隔区间之间的关系,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,其中,所述目标时间间隔区间为正常情况下所述服务器与所述通讯模块之间数据传输所需消耗的时间。5.根据权利要求4所述的方法,其特征在于,根据所述第一时间间隔与目标时间间隔区间之间的关系,确定所述服务器与所述通讯模块之间传输的数据是否被侦听,包括:在连续的M条数据中的至少N条数据的所述第一时间间隔不在所述目标时间间隔区间内的情况下,确定所述服务器与所述通讯模块之间传输的数据被侦听,其中,正整数N小于正整数M;在所述M条数据中所述第一时间间隔不在所述目标时间间隔区间内的数据的条数小于N的情况下,确定所述服务器与所述通讯模块之间传输的数据未被侦听。6.根据权利要求5所述的方法,其特征在于,在确定所述服务器与所述通讯模块之...

【专利技术属性】
技术研发人员:罗晓黄泽鑫温瑞峰
申请(专利权)人:国创能源互联网创新中心广东有限公司
类型:发明
国别省市:

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

1