一种基于GPU的针对口令密码的混合破解模式优化方法和装置

    公开(公告)号:CN112597479A

    公开(公告)日:2021-04-02

    申请号:CN202011388503.2

    申请日:2020-12-01

    Abstract: 本发明涉及一种基于GPU的针对口令密码的混合破解模式优化方法和装置。该方法的步骤包括:设置包含掩码、字典、规则的混合破解模式;基于GPU,按照混合破解模式中的不同破解模式生成口令集;基于GPU,根据生成的口令集执行密文破解任务并获得破解结果。本发明采用高性能计算的方式:CPU+GPU协同计算,在速度上较串行版本有大提升;本发明支持7种破解模式,为了丰富候选口令形式,提高破解率,提出字典+掩码+规则混合破解模式。本发明在GPU架构上,设计并实现了基于混合破解模式的针对口令加密算法的解密过程,提高了解密任务的运行效率,对于解密应用性能和密码算法研究具有重要意义。

    一种基于指针生成网络的定向在线口令猜测方法

    公开(公告)号:CN116522319A

    公开(公告)日:2023-08-01

    申请号:CN202210073083.1

    申请日:2022-01-21

    Abstract: 本发明公开了一种基于指针生成网络的定向在线口令猜测方法,其步骤包括:1)选取一口令数据集,所述口令数据集中包括多个用户的个人信息及对应口令;2)从所述口令数据集中的个人信息中抽取所需的属性信息,并按照预设的各种信息格式分别对所抽取属性进行表示,得到对应用户的个人信息列表;基于用户的所述个人信息列表,采用正向最大匹配方法切分用户口令,得到对应用户的口令片段列表;3)利用步骤2)的处理结果训练指针生成网络;4)对于一目标用户,生成该目标用户的所述个人信息列表并输入到训练后的指针生成网络,生成猜测的口令片段,然后将生成的口令片段组合为多个候选口令;然后选取K个候选口令作为该目标用户的口令。

    面向SM3口令的安全性评估方法及系统

    公开(公告)号:CN118300774A

    公开(公告)日:2024-07-05

    申请号:CN202410286091.3

    申请日:2024-03-13

    Abstract: 本发明公开一种面向SM3口令的安全性评估方法及系统,属于安全评估技术领域。所述方法包括:构建目标SM3口令的彩虹表;基于CUDA线程组实现SM3算法的并行化计算;根据字符表以及该字符表中字符出现的频率表,生成该彩虹表的规约函数;基于并行SM3算法的SM3加密函数和所述彩虹表的规约函数查询彩虹表,以得到目标SM3口令的安全性评估结果。本发明可以通过快速查询的彩虹表系统,来实现对SM3口令的安全性评估。

    一种基于GPU的针对口令密码的混合破解模式优化方法和装置

    公开(公告)号:CN112597479B

    公开(公告)日:2024-06-18

    申请号:CN202011388503.2

    申请日:2020-12-01

    Abstract: 本发明涉及一种基于GPU的针对口令密码的混合破解模式优化方法和装置。该方法的步骤包括:设置包含掩码、字典、规则的混合破解模式;基于GPU,按照混合破解模式中的不同破解模式生成口令集;基于GPU,根据生成的口令集执行密文破解任务并获得破解结果。本发明采用高性能计算的方式:CPU+GPU协同计算,在速度上较串行版本有大提升;本发明支持7种破解模式,为了丰富候选口令形式,提高破解率,提出字典+掩码+规则混合破解模式。本发明在GPU架构上,设计并实现了基于混合破解模式的针对口令加密算法的解密过程,提高了解密任务的运行效率,对于解密应用性能和密码算法研究具有重要意义。

Patent Agency Ranking