Unix SALT 如何帮助保护密码?

tpa*_*r44 3 unix salt saltedhash

前几天我在课堂上,我们正在谈论 Unix SALT 以及它如何使密码更难猜测。我的问题是 SALT 以明文形式存储在散列密码旁边,那么如何使其更安全?我的意思是如果 SALT 就在那里,那么你附加它然后散列你的猜测。此外,关于在彩虹表中预先计算猜测的问题对我来说也没有意义。您只需查看 SALT 并首先使用给定的 SALT 预先计算它。我能想到的唯一论点是恶意用户无法访问 /etc/password 文件,但黑客如何知道密码的哈希值。如果有人能指出我正确的方向,我将不胜感激。谢谢!

Gre*_*ill 5

在不使用盐的情况下,您可以为任何密码预先计算彩虹表。盐会使攻击者必须为每种不同的盐预先计算彩虹表。

有关详细信息,请参阅您可能未正确存储密码