一种网络通信中消息安全的预警方法与流程

文档序号:36044384发布日期:2023-11-17 18:21阅读:28来源:国知局
一种网络通信中消息安全的预警方法与流程

本发明涉及网络通信,具体涉及一种网络通信中消息安全的预警方法。


背景技术:

1、随着通信和计算机的不断发展,网络通信在人们日常生活与工作中逐渐成为必不可少的工具,同时网络病毒和网络诈骗也层出不穷,因此人们在使用网络进行消息的传送时,也要保障消息传输与保存的安全性。

2、当前技术中用户在网络通信的软件上进行消息接收时可自己选择是否接收发送端用户的消息,但并没有对发送端用户的安全以及用户与发送端用户之间消息发送的情况进行监测与分析,进而无法保障发送端用户账号的安全性,同时也无法避免发送端用户账号被盗的现象发生,另一方面,当前技术进行消息查询时设置固定的查询期限,并没有对用户的消息查询情况进行监测,无法消除用户账号被盗窃可能性,进而无法保障用户消息存放的安全性,同时没有根据用户其他用户之间的消息传送情况,判断用户与其他用户之间的亲密度,从而选择用户与其他用户之间的消息查询期限,无法提高消息查询期限设定的灵活性和针对性,降低用户消息查询时的体验感。


技术实现思路

1、针对上述存在的技术不足,本发明的目的是提供一种网络通信中消息安全的预警方法。

2、为解决上述技术问题,本发明采用如下技术方案:本发明提供一种网络通信中消息安全的预警方法,包括:步骤一、登录安全验证:获取用户对应的账号、密码、ip地址,由此对用户对应的登录安全进行验证,若用户登录失败,则执行步骤六,反之则提示用户登录成功;

3、步骤二、消息信息获取:当用户接收消息时,获取用户对应的待接收消息和发送方用户对应的基本信息;

4、步骤三、消息安全分析:根据用户对应的待接收消息和发送方用户对应的基本信息,分析用户对应待接收消息的接收安全评估系数,并判断用户对应待接收消息的接收是否安全,若用户对应待发送消息的发送或待接收消息的接收不安全时,执行步骤六;

5、步骤四、消息查询获取:当用户进行消息查看时,获取待查询消息对应的日期和聊天方用户,并将聊天方用户作为目标用户,同时获取用户在指定周期内对应的查询信息;

6、步骤五、查询安全分析:根据用户在指定周期内对应的查询信息,分析用户对应的消息查询安全影响因子,并根据用户对应待查询消息、待查询消息对应的日期和目标用户,分析用户对待查询消息的查询状态评估系数,并判断用户对待查询消息的查询状态是否正常,若用户对待查询消息的查询状态处于异常状态,则执行步骤六;

7、步骤六、预警提示:当用户登录失败、用户对应待发送消息的发送收不安全、待接收消息的接收不安全或用户对待查询消息的查询状态处于异常状态时,进行预警提示。

8、优选地,所述对用户对应的登录安全进行验证,具体验证过程如下:

9、基于用户对应的账号,获取用户对应的预设密码,进而将用户对应的密码和预设密码进行对比,若用户对应的密码与预设密码不想同,则判定用户登录失败,若用户对应的密码和预设密码相同,则获取用户对应各次历史登录对应的ip地址;

10、将用户对应的ip地址与其各次历史登录对应的ip地址进行对比,若用户对应的ip地址与其某次历史登录对应的ip地址相同,则判定用户登录安全,若用户对应的ip地址与其各次历史登录对应的ip地址均不相同,则计算用户对应的ip地址更改频率,并与预设的ip地址更改频率进行对比,若用户对应的ip地址更改频率小于预设的ip地址更改频率,则提示用户进行生物验证,若用户对应的ip地址更改频率大于预设的ip地址更改频率,则判定用户登录失败;

11、用户根据生物验证提示进行生物验证,若用户生物验证成功,则判定用户登录成功,若用户生物验证失败,则判定用户登录失败。

12、优选地,所述待接收消息对应的基本信息包括待接收消息内容和待发送消息网络流量;

13、发送方用户对应的基本信息包括发送方用户注册时长、发送方用户消息发送数量、发送方用户与用户消息发送次数以及各次消息发送对应的时间。

14、优选地,所述分析用户对应待接收消息的接收安全评估系数,具体分析过程如下:

15、根据待接收消息对应的基本信息,分析得到待接收消息对应的内容安全评估系数,记为

16、根据发送方对应的基本信息,分析得到发送方用户对应的账号安全评估系数,记为

17、通过计算公式得到用户对应待接收消息的接收安全评估系数其中ε1、ε2分别为设定的待接收消息内容安全评估系数、发送方用户账号安全评估系数对应的权重因子。

18、优选地,所述分析得到发送方用户对应的账号安全评估系数,具体分析过程如下:

19、根据发送方用户与用户消息发送次数以及各次消息发送对应的时间,得到发送方用户与用户消息发送的频率,记为f;

20、通过计算公式得到发送方用户对应的账号安全评估系数其中t、x分别表示发送方用户注册时长、发送方用户消息发送数量,t′、x′、f′分别为设定的参考注册时长、参考消息发送数量、参考消息发送的频率,γ1、γ2、γ3分别为设定的注册时长、消息发送数量、消息发送频率对应的权重因子。

21、优选地,所述用户在指定周期内对应的查询信息包括查询次数、各次查询的时长、各次查询对应的操作。

22、优选地,所述分析用户对应的消息查询安全影响因子,具体分析过程如下:

23、将用户在指定周期内对应各次查询的操作与数据库中存储的各操作对应的安全值进行对比,若用户在指定周期内对应某次查询的操作与数据库中存储的某操作相同,则将该操作对应的安全值作为用户在指定周期内对应该次查询操作的安全值,以此方式得到用户在指定周期内对应各次查询操作的安全值,记为ai,其中i表示用户各次查询对应的编号,i=1,2......n;

24、依据计算公式

25、得到用户对应的消息查询安全影响因子κ,其中ti表示用户在指定周期内对应第i次查询的时长,c表示用户在指定周期内对应的查询次数,c′、t′、a′分别为设定的参考查询次数、参考查询时长、标准查询操作安全值,η1、η2、η3分别为设定的查询次数、查询时长、查询操作安全值对应的权重因子。

26、优选地,所述分析用户对待查询消息的查询状态评估系数,具体分析过程如下:

27、获取用户与目标用户对应的消息记录,由此得到用户与目标用户对应末次消息的时间和用户与目标用户对应的消息发送频率,进而得到用户与目标用户对应的未次消息发送时长,同时基于待查询消息对应的日期,得到待查询消息对应的已发送时长;

28、根据待查询消息,获取待查询消息对应的类型,并根据数据库中存储的各类型对应的许可查询时长,得到待查询消息对应的许可查询时长,由此根据计算公式得到用户对待查询消息的查询状态评估系数其中f1、t1、t分别表示用户与目标用户对应的消息发送频率、用户与目标用户对应的未次消息发送时长、待查询消息对应的已发送时长,t″表示待查询消息对应的许可查询时长,e表示自然常数,f1′、t1′分别为设定的参考用户与目标用户对应的消息发送频率、参考用户与目标用户对应的未次消息发送时长,分别为设定的用户与目标用户对应的消息发送频率、未次消息发送时长对应的权重因子,σ为设定的查询状态评估系数对应的权重因子。

29、优选地,所述判断用户对待查询消息的查询状态是否正常,具体判断过程如下:将用户对待查询消息的查询状态评估系数与设定的查询状态评估系数阈值进行对比,若用户对待查询消息的查询状态评估系数大于或者等于设定的查询状态评估系数阈值,则判定用户对待查询消息的查询状态处于正常状态,反正则判定用户对待查询消息的查询状态处于异常状态。

30、本发明的有益效果在于:本发明提供的一种网络通信中消息安全的预警方法,通过用户的登录安全进行监测,并对待接收文件的内容、传输网络流量以及发送方的基本信息,判断待接收文件的安全性,同时在用户进行消息查询时,根据用户在指定周期内的查询信息以及用户与目标用户之间的消息传输情况,判断用户对待查询消息的查询状态是否安全,解决了当前技术中存在的不足,实现了网络通信的智能化监测,保障用户账号的安全和消息存储的安全,同时也大大的提高了消息查询期限设定的灵活性和针对性,增强了用户消息查询时的体验感。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1