基于大数据的账号安全预警方法、装置、介质及计算设备制造方法及图纸

技术编号:37864474 阅读:22 留言:0更新日期:2023-06-15 20:54
本发明专利技术公开了一种基于大数据的账号安全预警方法、装置、介质和计算设备,包括:获取使用目标社交软件的各个账号的账号基础信息;其中,账号基础信息至少包括账号标识以及账号的社交数据;基于账号基础信息,对于每个账号,构建与该账号相匹配的社交账号网络;对于每个账号,如果检测到该账号当前时刻存在异常登录情况,则读取该账号在当前时刻以前的历史社交账号网络,以及监控该账号从当前时刻开始预设时长内的当前社交账号网络;计算历史社交账号网络与当前社交账号网络之间的网络差异程度;基于网络差异程度,向该账号以及该账号关联的安全账号,发送适配网络差异程度的安全预警信息;可见,本发明专利技术能够提高预警精准度。本发明专利技术能够提高预警精准度。本发明专利技术能够提高预警精准度。

【技术实现步骤摘要】
基于大数据的账号安全预警方法、装置、介质及计算设备


[0001]本专利技术涉及大数据
,具体而言,涉及一种基于大数据的账号安全预警方法、装置、介质及计算设备。

技术介绍

[0002]目前,随着互联网技术的不断发展,各类社交网站的用户数量越来越多,社交网站所关联的用户信息的私密化程度也越来越高,例如,现在的多种社交网站的社交账号会关联用户的银行卡等支付信息。
[0003]在实际中发现,如果此类社交账号的账号密码泄露或者被人为破解,则可能会导致严重的隐私泄露问题。对此,现在对社交账号的安全预警方式通常为筛查社交账号是否出现异地登录、异常设备登录,如果出现这类异常登录情况,则会输出安全预警信息。然而,这种账号安全预警方式的预警判断条件较为单一,不能准确地反映安全风险程度,存在着预警精准度较差的问题。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种基于大数据的账号安全预警方法、装置、介质及计算设备,能够提高预警精准度。
[0006]根据本专利技术实施例的一个方面,提供了一种基于大数据的账号安全预警方法,包括:获取使用目标社交软件的各个账号的账号基础信息;其中,所述账号基础信息至少包括账号标识以及账号的社交数据;其中,所述社交数据至少包括进行社交的对象账号、与每个对象账号的社交频率数据、以及与每个对象账号的社交字符总数量;基于所述账号基础信息,对于每个账号,构建与该账号相匹配的社交账号网络;其中,所述社交账号网络是以该账号为中心、辐射至与该账号进行社交的对象账号的网络,并且,所述社交账号网络中各个对象账号与该账号之间的距离与所述社交频率数据成反比、且与所述社交字符总数量成反比;对于每个账号,如果检测到该账号当前时刻存在异常登录情况,则读取该账号在所述当前时刻以前的历史社交账号网络,以及监控该账号从所述当前时刻开始预设时长内的当前社交账号网络;计算所述历史社交账号网络与所述当前社交账号网络之间的网络差异程度;基于所述网络差异程度,向该账号以及该账号关联的安全账号,发送适配所述网络差异程度的安全预警信息。
[0007]作为一种可选的实施方式,所述计算所述历史社交账号网络与所述当前社交账号网络之间的网络差异程度,包括:读取所述历史社交账号网络与所述当前社交账号网络之间的差异账号节点;其
中,所述差异账号节点包括在所述历史社交账号网络中存在、且在所述当前社交账号网络中不存在的账号节点,以及在所述历史社交账号网络中不存在、且在所述当前社交账号网络中存在的账号节点;确定所述差异账号节点与该账号之间的第一距离数据;读取所述历史社交账号网络与所述当前社交账号网络之间的相同账号节点;对于每个相同账号节点,如果该相同账号节点在所述历史社交账号网络中与该账号之间的距离值、与该相同账号节点在所述当前社交账号网络中与该账号之间的距离值之间的距离差值大于预设的阈值,则将该相同账号节点对应的距离差值添加至预设的距离值集合;基于所述预设的距离值集合中的各个距离值,计算第二距离数据;基于所述差异账号节点的节点数量、所述第一距离数据以及所述第二距离数据,确定所述网络差异程度。
[0008]作为一种可选的实施方式,基于所述差异账号节点的节点数量、所述第一距离数据以及所述第二距离数据,确定所述网络差异程度,包括:确定所述差异账号节点的节点数量对应的数量评分;确定所述第一距离数据对应的第一距离评分,以及确定所述第二距离数据对应的第二距离评分;对所述数量评分、所述数量评分对应的数量权重、所述第一距离评分、所述第一距离评分对应的第一距离权重、所述第二距离评分以及所述第二距离评分对应的第二距离权重,进行加权求和,得到目标评分;基于预设的评分与网络差异程度映射表,确定与所述目标评分相匹配的所述网络差异程度。
[0009]作为一种可选的实施方式,所述方法还包括:对于每个账号,如果检测到该账号当前时刻在异地登录,则确定该账号当前时刻存在异常登录情况;或者如果检测到该账号当前时刻在陌生设备登录,则确定该账号当前时刻存在异常登录情况;或者如果检测到该账号当前时刻输入验证码错误、且错误数量大于阈值,则确定该账号当前时刻存在异常登录情况。
[0010]作为一种可选的实施方式,所述方法还包括:对于每个账号,如果检测到该账号当前时刻不存在异常登录情况,则按照预设的采样周期,更新该账号的历史社交账号网络。
[0011]根据本专利技术实施例的另一方面,还提供了一种基于大数据的账号安全预警装置,包括:信息获取单元,用于获取使用目标社交软件的各个账号的账号基础信息;其中,所述账号基础信息至少包括账号标识以及账号的社交数据;其中,所述社交数据至少包括进行社交的对象账号、与每个对象账号的社交频率数据、以及与每个对象账号的社交字符总数量;网络构建单元,用于基于所述账号基础信息,对于每个账号,构建与该账号相匹配
的社交账号网络;其中,所述社交账号网络是以该账号为中心、辐射至与该账号进行社交的对象账号的网络,并且,所述社交账号网络中各个对象账号与该账号之间的距离与所述社交频率数据成反比、且与所述社交字符总数量成反比;网络读取单元,用于对于每个账号,如果检测到该账号当前时刻存在异常登录情况,则读取该账号在所述当前时刻以前的历史社交账号网络,以及监控该账号从所述当前时刻开始预设时长内的当前社交账号网络;差异计算单元,用于计算所述历史社交账号网络与所述当前社交账号网络之间的网络差异程度;信息发送单元,用于基于所述网络差异程度,向该账号以及该账号关联的安全账号,发送适配所述网络差异程度的安全预警信息。
[0012]根据本专利技术实施例的又一方面,还提供了一种计算设备,所述计算设备包括:至少一个处理器、存储器和输入输出单元;其中,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中存储的计算机程序来执行上述基于大数据的账号安全预警方法。
[0013]根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述基于大数据的账号安全预警方法。
[0014]在本专利技术实施例中,获取使用目标社交软件的各个账号的账号基础信息;其中,账号基础信息至少包括账号标识以及账号的社交数据;基于账号基础信息,对于每个账号,构建与该账号相匹配的社交账号网络;对于每个账号,如果检测到该账号当前时刻存在异常登录情况,则读取该账号在当前时刻以前的历史社交账号网络,以及监控该账号从当前时刻开始预设时长内的当前社交账号网络;计算历史社交账号网络与当前社交账号网络之间的网络差异程度;基于网络差异程度,向该账号以及该账号关联的安全账号,发送适配网络差异程度的安全预警信息;可见,本专利技术能够提高预警精准度。
附图说明
[0015]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的基于大数据的账号安全预警方法的流程示意图;图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的账号安全预警方法,其特征在于,包括:获取使用目标社交软件的各个账号的账号基础信息;其中,所述账号基础信息至少包括账号标识以及账号的社交数据;其中,所述社交数据至少包括进行社交的对象账号、与每个对象账号的社交频率数据、以及与每个对象账号的社交字符总数量;基于所述账号基础信息,对于每个账号,构建与该账号相匹配的社交账号网络;其中,所述社交账号网络是以该账号为中心、辐射至与该账号进行社交的对象账号的网络,并且,所述社交账号网络中各个对象账号与该账号之间的距离与所述社交频率数据成反比、且与所述社交字符总数量成反比;对于每个账号,如果检测到该账号当前时刻存在异常登录情况,则读取该账号在所述当前时刻以前的历史社交账号网络,以及监控该账号从所述当前时刻开始预设时长内的当前社交账号网络;计算所述历史社交账号网络与所述当前社交账号网络之间的网络差异程度;基于所述网络差异程度,向该账号以及该账号关联的安全账号,发送适配所述网络差异程度的安全预警信息。2.根据权利要求1所述的基于大数据的账号安全预警方法,其特征在于,所述计算所述历史社交账号网络与所述当前社交账号网络之间的网络差异程度,包括:读取所述历史社交账号网络与所述当前社交账号网络之间的差异账号节点;其中,所述差异账号节点包括在所述历史社交账号网络中存在、且在所述当前社交账号网络中不存在的账号节点,以及在所述历史社交账号网络中不存在、且在所述当前社交账号网络中存在的账号节点;确定所述差异账号节点与该账号之间的第一距离数据;读取所述历史社交账号网络与所述当前社交账号网络之间的相同账号节点;对于每个相同账号节点,如果该相同账号节点在所述历史社交账号网络中与该账号之间的距离值、与该相同账号节点在所述当前社交账号网络中与该账号之间的距离值之间的距离差值大于预设的阈值,则将该相同账号节点对应的距离差值添加至预设的距离值集合;基于所述预设的距离值集合中的各个距离值,计算第二距离数据;基于所述差异账号节点的节点数量、所述第一距离数据以及所述第二距离数据,确定所述网络差异程度。3.根据权利要求2所述的基于大数据的账号安全预警方法,其特征在于,基于所述差异账号节点的节点数量、所述第一距离数据以及所述第二距离数据,确定所述网络差异程度,包括:确定所述差异账号节点的节点数量对应的数量评分;确定所述第一距离数据对应的第一距离评分,以及确定所述第二距离数据对应的第二距离评分;对所述数量评分、所述数量评分对应的数量权重、所述第一距离评分、所述第一距离评分对应的第一距离权重、所述第二距离评分以及所述第二距离评分对应的第二距离权重,进行加权求和,得到目标评分;基于预设的评分与网络差异程度映射表,确定与所述目标评分相匹配的所述网络差异
程度。4.根据权利要求1所述的基于大数据的账号安全预警方法,其特征在于,所述方法还包括:对于每个账号,如果检测到该账号当前时刻在异地登录,则确定该账号当前时刻存在异常登录情况;或者如果检测到该账号当前时刻在陌生设备登录,则确定该账号当前时刻存在异常登录情况;或者如果检测到该账号当前时刻输入验证码错误、且错误数量大于阈值,则确定该账号当前时刻存在异常登录情况。5.根据权利要求1至4任一项所述的基于大数据的账号安全预警方法,其特征在...

【专利技术属性】
技术研发人员:庞启辉
申请(专利权)人:广东卓柏信息科技有限公司
类型:发明
国别省市:

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

1