全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211299948.2 (22)申请日 2022.10.24 (71)申请人 上海红阵信息科技有限公司 地址 200000 上海市闵行区联航路158 8号 (浦江镇481街坊20/1丘)科创楼1号楼 207室 (72)发明人 张帆 尤文杰 谢光伟 范锡添  邬锡敏  (74)专利代理 机构 无锡启同专利代理事务所 (普通合伙) 32650 专利代理师 袁威 (51)Int.Cl. G06F 21/46(2013.01) G06F 40/166(2020.01) G06F 40/216(2020.01)G06F 40/242(2020.01) G06F 16/16(2019.01) G06F 16/33(2019.01) (54)发明名称 一种基于口令结构分类和加密习惯强度分 析量化方法、 装置及存 储介质 (57)摘要 本发明涉及一种基于口令结构分类和加密 习惯强度分析量化方法, 包括以下步骤: 文件预 处理; 长度切分; 将若干相同长度的字典合并, 得 到若干长度不同的长度字典; 将若干长度字典根 据口令结构进行分类, 得到若干结构分类字典; 对若干结构分类字典进行口令结构频率统计及 相同口令频率统计, 并排序, 得到统频排序后的 统频字典和第一频率信息文件; 对统频字典文件 中的口令进行查重, 得到第一查重字典; 对第一 查重字典和第一频率信息文件进行命名, 生成一 级目标字典库和相 匹配的一级目标频率信息文 件。 该方法文件重复率少、 命中率高、 实战效果 好、 能快速高效的定制解密执行方案、 口令复杂 度小、 能有效制动破 译实施过程。 权利要求书3页 说明书8页 附图7页 CN 115455404 A 2022.12.09 CN 115455404 A 1.一种基于口令结构分类和 加密习惯强度分析量 化方法, 其特 征在于, 包括以下步骤: S1、 文件预处 理; S2、 长度切分, 对预处 理后的文件按照长度切分, 得到若干按长度切分的字典; S3、 合并, 将若干相同长度的字典合并, 得到若干 长度不同的长度字典; S4、 结构分类, 将若干 长度字典根据口令结构进行分类, 得到若干结构分类字典; S5、 统频, 对若干结构分类字典进行口令结构频率统计及相同口令频率统计, 并排序, 得到统频排序后的统频字典和第一频率信息文件; S71、 查重, 对统频字典文件中的 口令进行查重, 得到第一 查重字典; S81、 对第一查重字典和第一频率信 息文件进行命名, 生成一级目标字典库和相匹配的 一级目标 频率信息文件; 或者, 所述 步骤S5统频后进入 S6、 结构分析, 对统频字典和第一频率信息文件进行结构分析, 得到词根字典、 mask文 件和分析 频率统计信息; S72、 查重, 对得到的词根字典、 mask文件和分析频率统计信息进行查重, 得到第二查重 字典和第二频率信息文件; S82、 对第二查重字典和第二频率信息文件进行命名, 生成二级目标字典库、 二级mask 文件和相匹配的二级目标 频率信息文件。 2.根据权利要求1所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述步骤S1中所述文件预处理包括对得到的字典进行删除纯空格行、 删除乱码、 删除 中文字符、 文件编码格式转换等 一种或多种操作, 生成预处 理数据; 所述步骤S4中结构分类,包括从训练口令集学习得到口令结构组合及其概率,把用户 口令分为由数字D、 字母C和特殊字符S三种类型字符串的排列组合, D表 示口令中长度为n的 数字串、 S表 示口令中长度为n的特殊符号串, C表示口令中长度为n的小写字母串, 大写字母 串。 3.根据权利要求2所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述步骤S6中所述结构分析包括以下步骤: D分析或S分析选择, 所述D分析包括根据口令数字特征分析, 针对统频字典的特定数字 组合拆分成对应的基于数字特征分类的字典文件、 mask文件并生成各种组合频率统计信 息; 所述S分析包括根据口令字 符特征分析, 针对统频字典的字符组合拆分成对应的基于字 符分类的字典文件、 mask文件和记录频率统计信息 。 4.根据权利要求3所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述D分析时按照以下步骤分析: S611、 若检索到数字词根则 进行D分析, 然后进入S612, 若没有检索到数字词根, 则 进入 S613; S612、 若检索到特殊字符词根, 则 进行S分析, 然后进入S613, 若没有检索到特殊字符词 根, 则直接进入S613权 利 要 求 书 1/3 页 2 CN 115455404 A 2S613、 若检索到字母词根, 则进行C分析, 所述C分析包括大小字母分析和口令因子分 析; 所述S分析时按照以下步骤分析: S621、 若检索到特殊字符则 进行S分析, 然后进入S622, 若没有检索到特殊字符词根, 则 进入S623; S622、 若检索到数字词根, 则进行D分析, 若没有检索到数字词根, 则进入S623进行C分 析; S623、 若检索到字母词根, 则进行C分析, 所述C分析包括大小字母分析和口令因子分 析。 5.根据权利要求4所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述步骤S611中的D分析包括: 上传统频字典和第一频率信息文件, 针对个人喜好习 惯、 随机扩展 ‑凑位数、 随机扩展 ‑区别账号的使用情况下对 数字进行分析, 生成分析过后的 字典文件、 mask文件和记录频率统计信息; 所述步骤S612中的S 分析包括: 对所述步骤S611中的字典文件、 记录频率统计信息进行 分析, 针对个人喜好习惯、 替换模型中使用、 键盘模型中使用、 加密硬软件生成的使用情况 下对数字进行分析, 生成分析 过后的字典文件、 mask文件和记录频率统计信息; 所述步骤S621中的S分析包括: 上传统频字典和第一频率信息文件, 针对个人喜好习惯、 替换模型中使用、 键盘模型中 使用、 加密硬软件生成的使用情况下对字符进行分析, 生 成分析过后的字典文件、 mask文件 和记录频率统计信息; 所述步骤S622中的D分析包括: 对所述步骤S621中的字典文件和记录频率统计信息进行分析, 针对个人喜好习惯、 随 机扩展‑凑位数、 随机扩展 ‑区别账号的使用情况下对数字进行分析, 生成分析过后的字典 文件、 mask文件和记录频率统计信息 。 6.根据权利要求5所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述步骤S611和所述步骤S621中所述mask文件的生成规则: 找出高概率的字符组合, 对含有此高概率的字符组合的口令进 行mask演化, 演化规则为高概率的特殊字 符组合作为 词根, 口令中其余字符按照大写字母对应U, 小写字母对应u, 数字对应d, 特殊字符对应s的 规则进行演化; 所述步骤S612和所述步骤S622中所述mask文件的生成规则: 找出基于S词根下高概率 的数字组合, 对含有此高概率的数字组合的口令进行mask演化, 演化规则为基于S词 根下, 将高概率的数字组合作为词根, 口令中其余字 符按照大写字母对应U, 小写字母对应u, 数字 对应d, 特殊字符对应s的规则进行演化。 7.根据权利要求4所述的一种基于口令结构分类和加密习惯强度分析量化方法, 其特 征在于, 所述C分析包括: 上传经过字符分析和数字分析后的字典文件, 针对包含大小写字母的字典文件, 在口权 利 要 求 书 2/3 页 3 CN 115455404 A 3

PDF文档 专利 一种基于口令结构分类和加密习惯强度分析量化方法、装置及存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于口令结构分类和加密习惯强度分析量化方法、装置及存储介质 第 1 页 专利 一种基于口令结构分类和加密习惯强度分析量化方法、装置及存储介质 第 2 页 专利 一种基于口令结构分类和加密习惯强度分析量化方法、装置及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:49:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。