一种基于热点词的弱口令检测方法、装置及计算机设备制造方法及图纸

技术编号:33652576 阅读:8 留言:0更新日期:2022-06-02 20:31
本发明专利技术公开一种基于热点词的弱口令检测方法、装置及计算机设备,其中,该检测方法包括:获取当前网络舆情的目标热点词;根据目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典;获取目标系统中目标用户使用的当前口令和弱口令扩展字典中的扩展弱口令;通过匹配当前口令和扩展弱口令,检测当前口令是否为当前关注的目标弱口令。本发明专利技术可以结合当前热点话题,检测目标用户使用目标系统的当前弱口令,增强了弱口令检测的灵活性,达到广泛检测弱口令的效果,并且,提高了弱口令检测精度。令检测精度。令检测精度。

【技术实现步骤摘要】
一种基于热点词的弱口令检测方法、装置及计算机设备


[0001]本专利技术涉及信息安全
,具体涉及一种基于热点词的弱口令检测方法、装置及计算机设备。

技术介绍

[0002]弱口令定义为通常容易被别人猜测或被破解工具破解的口令,例如:仅包含简单数字和字母的口令,“123”、“abc”等。弱口令极易被攻击,容易造成信息泄露,会给企业安全造成重大影响和损失。而热点词是社会热点的关键词汇,结合热点词构造出容易记忆的弱口令,容易被破解。
[0003]相关技术中,基于标准弱口令字典进行弱口令检测,但是随着当前热点话题或热点新闻越来越普及,传统标准弱口令字典由于信息覆盖面不够广泛,导致其在实际弱口令检测中的应用越来越少,且基于传统标准弱口令字典的弱口令检测精度较低。

技术实现思路

[0004]因此,本专利技术要解决的技术问题在于克服现有技术中的标准弱口令字典由于信息覆盖面不够广泛,导致其在实际弱口令检测中的应用越来越少,且基于传统标准弱口令字典的弱口令检测精度较低的问题,从而提供一种基于热点词的弱口令检测方法、装置及计算机设备。
[0005]根据第一方面,本专利技术实施例提供一种基于热点词的弱口令检测方法,包括如下步骤:
[0006]获取当前网络舆情的目标热点词;
[0007]根据所述目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典;
[0008]获取目标系统中目标用户使用的当前口令和所述弱口令扩展字典中的扩展弱口令;
[0009]通过匹配所述当前口令和所述扩展弱口令,检测所述当前口令是否为当前关注的目标弱口令。
[0010]在一种实施方式中,所述获取当前网络舆情的目标热点词,包括:
[0011]从目标网站和/或目标新闻和/或目标应用中获取当前网络舆情的目标热点消息;
[0012]预处理所述目标热点消息;
[0013]基于K

Means算法,从所述目标热点消息中提取目标热点词。
[0014]在一种实施方式中,根据所述目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典,包括:
[0015]基于口令猜测算法,计算弱口令标准字典中的标准弱口令的当前猜测概率;
[0016]提取标准弱口令的当前猜测概率大于或等于预设猜测概率的标准弱口令,生成弱口令基础字典;
[0017]根据所述目标热点词和所述弱口令基础字典,通过组合变换方式生成所述弱口令扩展字典。
[0018]在一种实施方式中,所述基于口令猜测算法,计算弱口令标准字典中标准弱口令的当前猜测概率,包括:
[0019]从所述弱口令标准字典中提取标准弱口令的字母、符号、数字;
[0020]生成基于所述字母、符号、数字的弱口令结构表;
[0021]分别统计所述弱口令结构表中字母对应的第一字段长度、符号对应的第二字段长度和数字对应的第三字段长度,并标记在所述弱口令结构表中;
[0022]获取标准弱口令中使用所述字母的第一概率、使用所述符号的第二概率、使用所述数字的第三概率;
[0023]获取所述标准弱口令中同时使用所述字母、符号、数字的第四概率;
[0024]根据所述第一概率、所述第二概率、所述第三概率和所述第四概率,计算所述标准弱口令字典中的标准弱口令的当前猜测概率。
[0025]在一种实施方式中,根据所述目标热点词和所述弱口令基础字典,通过组合变换方式生成所述弱口令扩展字典,包括:
[0026]获取所述弱口令基础字典中基础弱口令的结构特征;
[0027]根据所述基础弱口令的结构特征和所述目标热点词进行组合变换;
[0028]按照目标用户使用目标系统所支持口令的预设结构要求,删除属于异常的基础弱口令;
[0029]通过变换所述基础弱口令的组合顺序或字母类型生成所述弱口令扩展字典。
[0030]在一种实施方式中,通过匹配所述当前口令和所述扩展弱口令,检测所述当前口令是否为当前关注的目标弱口令,包括:
[0031]获取所述当前口令的第一密钥特征;
[0032]获取所述扩展弱口令的第二密钥特征;
[0033]确定所述第一密钥特征和所述第二密钥特征是否一致;
[0034]若一致,则所述当前口令是当前关注的目标弱口令,若不一致,则所述当前口令不是当前关注的目标弱口令。
[0035]根据第二方面,本专利技术实施例还提供一种基于热点词的弱口令检测装置,包括如下模块:
[0036]热点词获取模块,用于获取当前网络舆情的目标热点词;
[0037]扩展字典生成模块,用于根据所述目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典;
[0038]口令获取模块,用于获取目标系统中目标用户使用的当前口令和所述弱口令扩展字典中的扩展弱口令;
[0039]目标弱口令检测模块,用于通过匹配所述当前口令和所述扩展弱口令,检测所述当前口令是否为当前关注的目标弱口令。
[0040]在一种实施方式中,所述热点词获取模块,包括:
[0041]热点消息获取子模块,用于从目标网站和/或目标新闻和/或目标应用中获取当前网络舆情的目标热点消息;
[0042]热点消息预处理子模块,用于预处理所述目标热点消息;
[0043]目标热点词提取子模块,用于基于K

Means算法,从所述目标热点消息中提取目标热点词。
[0044]根据第三方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面或第一方面任一实施方式中所述的基于热点词的弱口令检测方法。
[0045]根据第四方面,本专利技术实施例还提供一种计算机设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或第一方面任一实施方式中所述的基于热点词的弱口令检测方法。
[0046]本专利技术技术方案,具有如下优点:
[0047]本专利技术提供一种基于热点词的弱口令检测方法、装置及计算机设备,其中,基于热点词的弱口令检测方法包括:获取当前网络舆情的目标热点词;根据目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典;获取目标系统中目标用户使用的当前口令和弱口令扩展字典中的扩展弱口令;通过匹配当前口令和扩展弱口令,检测当前口令是否为当前关注的目标弱口令。本专利技术可以结合当前热点话题,检测目标系统中目标用户使用的当前口令,增强了弱口令检测的灵活性,达到广泛检测弱口令的效果,并且,提高了弱口令检测精度。
附图说明
[0048]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于热点词的弱口令检测方法,其特征在于,包括如下步骤:获取当前网络舆情的目标热点词;根据所述目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典;获取目标系统中目标用户使用的当前口令和所述弱口令扩展字典中的扩展弱口令;通过匹配所述当前口令和所述扩展弱口令,检测所述当前口令是否为当前关注的目标弱口令。2.根据权利要求1所述的基于热点词的弱口令检测方法,其特征在于,所述获取当前网络舆情的目标热点词,包括:从目标网站和/或目标新闻和/或目标应用中获取当前网络舆情的目标热点消息;预处理所述目标热点消息;基于K

Means算法,从所述目标热点消息中提取目标热点词。3.根据权利要求1所述的基于热点词的弱口令检测方法,其特征在于,根据所述目标热点词和弱口令标准字典,通过弱口令变换策略生成弱口令扩展字典,包括:基于口令猜测算法,计算弱口令标准字典中的标准弱口令的当前猜测概率;提取标准弱口令的当前猜测概率大于或等于预设猜测概率的标准弱口令,生成弱口令基础字典;根据所述目标热点词和所述弱口令基础字典,通过组合变换方式生成所述弱口令扩展字典。4.据权利要求3所述的基于热点词的弱口令检测方法,其特征在于,所述基于口令猜测算法,计算弱口令标准字典中的标准弱口令的当前猜测概率,包括:从所述弱口令标准字典中提取标准弱口令的字母、符号、数字;生成基于所述字母、符号、数字的弱口令结构表;分别统计所述弱口令结构表中字母对应的第一字段长度、符号对应的第二字段长度和数字对应的第三字段长度,并标记在所述弱口令结构表中;获取标准弱口令中使用所述字母的第一概率、使用所述符号的第二概率、使用所述数字的第三概率;获取所述标准弱口令中同时使用所述字母、符号、数字的第四概率;根据所述第一概率、所述第二概率、所述第三概率和所述第四概率,计算所述弱口令标准字典中的标准弱口令的当前猜测概率。5.根据权利要求3所述的基于热点词的弱口令检测方法,其特征在于,根据所述目标热点词和所述弱口令基础字典,通过组合变换方式生成所述弱口令扩展字典,包括:获取所述弱口令...

【专利技术属性】
技术研发人员:王齐沈文仇慎健王向群姚启桂
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

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

1