你好一个关于Rainbow破解攻击和蛮力攻击的小问题
彩虹攻击是否被视为暴力攻击的变体?
同样在暴力攻击中,它搜索所有可能的键值,rainbow 搜索什么?
最佳答案
暴力攻击会天真地尝试所有可能的值。
Rainbow 表是一种压缩散列的方法,以减少存储一系列散列结果所需的磁盘空间量。如果您想存储大量哈希以确保计算时间安全,这将非常有用。 (彩虹表攻击是预计算攻击的一种特殊化。)
您可以根据暴力攻击的结果构建彩虹表,但您也可以根据(例如)字典攻击的结果构建彩虹表。 我了解到这种说法是错误的。
彩虹表的性质决定了它是一种蛮力攻击。如需更完整的解释,请阅读:Crunge对 What are rainbow tables and how are they used? 的回答
关于security - 彩虹破解攻击和蛮力攻击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4560390/