买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种传统密码强度评分方法_上海派拉软件股份有限公司_202011400834.3 

申请/专利权人:上海派拉软件股份有限公司

申请日:2020-12-02

公开(公告)日:2024-03-22

公开(公告)号:CN112580021B

主分类号:G06F21/46

分类号:G06F21/46;G06F40/237;G06F18/20

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2021.04.16#实质审查的生效;2021.03.30#公开

摘要:本发明属于密码安全领域,涉及一种传统密码强度评分方法,建立该评分方法包括如下步骤:获得中文语言有序对照表;获得英文语言有序对照表;获得特殊名词对照表;以待评分密码为参数一,将特殊名词对照表设为参数二,当参数一在参数二中时,返回0分,将中文语言有序对照表设为参数三、英文语言有序对照表设为参数四,代入马尔可夫模型。其中,将有序对照表视为马尔科夫矩阵,通过扫描指针移动遍历待评分密码、采用迭代算法计算该待评分密码的评分。本申请的技术方案有效克服现有技术对传统密码评判的不精准,分布式评分效率低下和无法在特定领域中生成有针对的密码评分系统的缺陷。

主权项:1.一种传统密码强度评分方法,其特征在于,包括如下步骤:根据语料库获得中文语言中有序字母组合的概率分布,得到中文语言有序对照表,该中文语言有序对照表即为马尔科夫模型用的马尔科夫矩阵一;所述中文语言有序对照表包括中文语言拼音字母有序组合以及其对应的概率;根据语料库获得英文语言中有序字母组合的概率分布,得到英文语言有序对照表,该英文语言有序对照表即为马尔科夫模型用的马尔科夫矩阵二;所述英文语言有序对照表包括英文语言中字母有序组合以及其对应的概率;制备特殊名词对照表,该特殊名词对照表;特殊名词表包括特殊名词组合以及其对应的概率;所述特殊名词来自地名字典、人名字典、特定符号字典、特定缩写字典、企业名称、商标名称和键盘上有序字符集合;遍历特殊名词对照表,若待评分密码完全匹配特殊名词对照表中的任何一条记录,则停止评分,返回0分;若待评分密码未完全匹配特殊名词对照表中的任何信息,则利用中文语言有序对照表构建马尔科夫模型中的马尔科夫矩阵一,利用英文语言有序对照表构建马尔科夫模型中的马尔科夫矩阵二;再以指针按序遍历待评分密码,依次查询所遍历的待评分密码中相邻两字符在马尔科夫矩阵一与马尔科夫矩阵二中最小概率值,迭代计算所有相邻两字符的最小概率值,形成密码强度;其中,若待评分密码中一相邻两字符不存在于中文语言有序对照表和英文语言有序对照表中,则该相邻两字符的概率定义为0;其中,迭代计算过程中,若存在概率为0的字符组,则采用将概率0采用Laplace平滑系数处理。

全文数据:

权利要求:

百度查询: 上海派拉软件股份有限公司 一种传统密码强度评分方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。