复杂密码快速遍历算法及装置制造方法及图纸

技术编号:8454904 阅读:278 留言:0更新日期:2013-03-21 23:51
本发明专利技术提供了一种复杂密码快速遍历算法及装置,通过将待解密密码进行分段,每一段使用相同类型字符集的解密因子或特定字符串,其中,根据分析采用前者组合的密码占实际密码的95%以上,因此可极大减少密码遍历空间,使得采用本算法后,在相同设备和相同的时间的情况下,可以解析长度更长、字符集更复杂的密码。同时,本算法引入固定单词作为完整单元进行遍历,有效利用已知的密码信息,成倍提高解析效率。

【技术实现步骤摘要】

【技术保护点】
一种复杂密码快速遍历算法,其特征在于:它包括步骤,A)、根据至少两种解密因子的字符长度以排列组合方式对设定的密码总长度进行分段,获取上述所有排列组合的分段方式的待遍历集合;B)、遍历的从待遍历集合中取出一个分段方式,每次将一个分段带入解密因子尝试解密,对不解密的分段恢复初始字符,直至获取密码为止。

【技术特征摘要】

【专利技术属性】
技术研发人员:王海滨张光斌
申请(专利权)人:厦门市美亚柏科信息股份有限公司
类型:发明
国别省市:

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

1