一种密码安全等级检测方法、装置及电子设备制造方法及图纸

技术编号:37645843 阅读:11 留言:0更新日期:2023-05-25 10:12
本申请实施例提供了一种密码安全等级检测方法、装置及电子设备,涉及数据分析技术领域。该方法包括:获取待检测密码;判断各个预设密码中是否存在所述待检测密码;若存在,则确定所述待检测密码为弱等级密码;若不存在,则利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果。与现有技术相比,应用本申请实施例提供的方案,可以实现对所设置的密码的密码安全等级进行检测,从而,降低设备所存储的信息存在被盗取的风险。息存在被盗取的风险。息存在被盗取的风险。

【技术实现步骤摘要】
一种密码安全等级检测方法、装置及电子设备


[0001]本申请涉及数据分析
,特别是涉及一种密码安全等级检测方法、装置及电子设备。

技术介绍

[0002]随着安防行业的快速发展,安装在企业、商场、小区等场所的安防设备的数量和种类不断增加。例如,在企业中安装用于存储企业信息的存储主机,并安装用于存储视频监控设备所拍摄的视频的视频存储主机。因此,如何提高各类安防设备的保密性,成为人们关注的重点。
[0003]通常,可以针对每个设备设置对应的设备密码,并通过管理人员周期性地更换密码,从而,提高各个设备的保密性和安全性。
[0004]然而,由于人的本能惯性,使得管理人员在设置设备密码时,会习惯性地设置为容易记住的字符串,例如,自己的生日或者身份证号等相关信息。这样,使得所设置的设备密码的安全等级较低,比较容易被破解,导致设备所存储的信息存在被盗取的风险。

技术实现思路

[0005]本申请实施例的目的在于提供一种密码安全等级检测方法、装置及电子设备,以实现对所设置的密码的密码安全等级进行检测,从而,降低设备所存储的信息存在被盗取的风险。具体技术方案如下:
[0006]第一方面,本申请实施例提供了一种密码安全等级检测方法,所述方法包括:
[0007]获取待检测密码;
[0008]判断各个预设密码中是否存在所述待检测密码;其中,所述预设密码为弱等级密码;
[0009]若存在,则确定所述待检测密码为弱等级密码;
[0010]若不存在,则利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果;其中,所述预设密码规则包括预设数量规则、预设首位规则、预设包含规则和预设评分规则中的至少一种。
[0011]可选的,一种具体实现方式中,所述预设检测规则包括所述预设数量规则,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:
[0012]确定所述待检测密码所包括的待检测字符的数量;
[0013]若所述数量不满足预设数量阈值,则确定所述待检测密码属于弱等级密码;
[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]否则,确定所述待检测密码属于强等级密码。
[0044]可选的,一种具体实现方式中,所述预设检测规则包括所述预设评分规则,所述密码检测模块具体用于:
[0045]利用预设破解工具,对所述待检测密码进行破解,得到关于所述待检测密码的破解分数;
[0046]若所述破解分数小于预设破解分数,则确定所述待检测密码属于弱等级密码;
[0047]否则,确定所述待检测密码属于强等级密码。
[0048]可选的,一种具体实现方式中,在所述预设密码规则包括多个规则时,所述密码检测模块具体用于:
[0049]分别利用各个预设检测规则对所述待检测密码进行检测,得到各本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种密码安全等级检测方法,其特征在于,所述方法包括:获取待检测密码;判断各个预设密码中是否存在所述待检测密码;其中,所述预设密码为弱等级密码;若存在,则确定所述待检测密码为弱等级密码;若不存在,则利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果;其中,所述预设密码规则包括预设数量规则、预设首位规则、预设包含规则和预设评分规则中的至少一种。2.根据权利要求1所述的方法,其特征在于,所述预设检测规则包括所述预设数量规则,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:确定所述待检测密码所包括的待检测字符的数量;若所述数量不满足预设数量阈值,则确定所述待检测密码属于弱等级密码;否则,确定所述待检测密码属于强等级密码。3.根据权利要求1所述的方法,其特征在于,所述预设检测规则包括所述预设首位规则,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:确定所述待检测密码所包括的各个待检测字符中的首位字符;若所述首位字符不属于所述预设首位规则所指示的第一指定字符类型,则确定所述待检测密码属于弱等级密码;否则,确定所述待检测密码属于强等级密码。4.根据权利要求1所述的方法,其特征在于,所述预设检测规则包括所述预设包含规则,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:若所述待检测密码所包括的各个待检测字符中,存在不属于所述预设包含规则所指示的第二指定字符类型的字符,则确定所述待检测密码属于弱等级密码;其中,所述第二指定字符类型包括所述第一指定字符类型;否则,确定所述待检测密码属于强等级密码。5.根据权利要求1所述的方法,其特征在于,所述预设检测规则包括所述预设评分规则,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:利用预设破解工具,对所述待检测密码进行破解,得到关于所述待检测密码的破解分数;若所述破解分数小于预设破解分数,则确定所述待检测密码属于弱等级密码;否则,确定所述待检测密码属于强等级密码。6.根据权利要求1

5任一项所述的方法,其特征在于,在所述预设密码规则包括多个规则时,所述利用预设检测规则对所述待检测密码进行检测,得到表征所述待检测密码是否属于弱等级密码的检测结果,包括:分别利用各个预设检测规则对所述待检测密码进行检测,得到各个检测结果;若所述各个检测结果中存在表征所述待检测密码属于弱等级密码的结果,则确定所述待检测密码属于弱等级密码;
否则,确定所述待检测密码属于强等级密码。7.一种密码安全等级检测装置,其特征在于,所述装置包括:密码获取模块,用于获取待检测密码;密码对比...

【专利技术属性】
技术研发人员:葛双琪孔庆新
申请(专利权)人:北京蓝色星际科技股份有限公司
类型:发明
国别省市:

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

1