-
公开(公告)号:CN116049892A
公开(公告)日:2023-05-02
申请号:CN202310125409.5
申请日:2023-02-16
Applicant: 复旦大学
IPC: G06F21/62 , G06F21/60 , G06F18/214
Abstract: 本发明属于系统安全技术领域,具体为一种保护隐私的多方联合训练PCFG口令模型的方法。本发明包括两个阶段:多个参与方基于本地的口令数据联合训练PCFG模型;在不直接泄露口令数据的前提下,联合多方的本地的口令数据训练全局PCFG模型,模型的结构信息和频次信息以加密的形式存储于所有参与方。本发明可以保护所有参与方的口令数据的隐私;支持三个及以上的参与方联合训练PCFG模型;支持参与方用流式口令数据更新PCFG模型。本发明为多方的场景下如何得到更加准确的PCFG模型提供了解决方案,为多方口令数据的安全利用提供有效的手段。
-
公开(公告)号:CN115220913A
公开(公告)日:2022-10-21
申请号:CN202210718908.0
申请日:2022-06-23
Applicant: 复旦大学
IPC: G06F9/50 , G06F16/901 , G06F16/903 , G06T1/20
Abstract: 本发明属于口令安全技术领域,具体为一种基于hashcat与GPU并行计算的PCFG口令猜测方法。本发明首先对PCFG口令猜测模型生成的训练数据进行预处理,构建相应数据结构后传输至GPU端,在GPU端利用处理的数据和设计的索引算法并行生成口令猜测并在口令密文中进行匹配,最后将命中信息传回CPU端并重构命中口令以实现口令恢复。本发明猜测方法兼容hashcat的运行流程,可作为一种攻击模式直接实现在hashcat中。本发明在利用PCFG高效的猜测效率的同时,利用GPU并行计算减少了口令生成的时间成本;将PCFG口令生成过程与hashcat运行过程相结合,减少了概率猜测模型与实用破解工具结合使用的传输时延。
-