对每个数据输入进行哈希处理,而不是仅对密码进行哈希处理



我有一个关于哈希使用的问题:

为什么我不应该对数据库中插入的所有数据进行哈希处理,而不是只对密码进行哈希处理?

散列所有值(电子邮件等(不是更安全吗?这样攻击者就什么都得不到,而不是密码之外的所有东西?

为什么只对密码进行散列处理很常见?

谢谢你的帮助!

因为哈希是单向事务,所以不能"解开";数据。如果您无法读取数据,并且每次您需要以任何方式处理数据时,用户都需要再次插入数据,那么这些数据的用途是什么?

相关内容

最新更新