由于盐值是随机的,密码管理器如何重新检查密码?

How does password manager rechecks the password as salt value is random?

我对 LINUX 比较陌生,所以我很难理解一个与传入相关的概念 LINUX。

我了解到 UNIX 通过散列来存储我的密码,并与随机生成的加盐值一起存储。

Salt value is nothing but a random data that's generated to combine with the original password, inorder to increase the strength of the hash.

所以现在假设我想使用我的密码再次登录,管理器计算哈希值但是它会从哪里带来相同的盐来使用密码数据库检查结果?

生成的盐与散列密码一起存储。盐是在最初对密码进行哈希处理时生成的,而不是每次检查时生成的。因此,当下次用户登录时,将检索盐并应用相同的 DES+ 算法生成哈希,然后将此结果与数据库进行验证。