×

彩虹裂纹

swMATH ID: 14125
软件作者: RainbowCrack项目
描述: RainbowCrack是Philippe Oechslin更快的时间-内存权衡技术的一个通用建议实现。它用彩虹表破解散列。RainbowCrack使用时间-内存权衡算法破解散列。它不同于强力散列破解。强力散列破解器生成所有可能的明文并动态计算相应的散列,然后将散列与要破解的散列进行比较。一旦找到匹配项,就会找到明文。如果测试了所有可能的明文,但没有找到匹配项,则找不到明文。使用这种散列破解,将丢弃所有中间计算结果。时间-内存权衡哈希破解器需要一个预计算阶段,在计算选定哈希算法中的所有明文/哈希对、字符集、明文长度时,结果存储在称为彩虹表的文件中。做这种计算很耗时。但是,一旦一次性预计算完成,存储在表中的散列就可以比强力破解器破解出更好的性能。在这个项目中,我们专注于开发优化的时间-内存权衡实现。GPU加速是RainbowCrack软件的另一个关键功能。通过将大多数运行时计算卸载到NVIDIA/AMD GPU,可以进一步提高整体哈希破解性能。本页列出了为LM、NTLM、MD5和SHA1哈希算法生成的数TB彩虹表。
主页: http://project-rainbowrick.com/
相关软件: NTRU加密;库达;枫树
引用于: 2文件

连载1篇

1 倒排索引综述

按年份列出的引文