我正在考虑在我们的用户密码表中添加一个盐号。我们将用户密码保存为 SHA256。
我的问题是使用从 Mysql 的 UUID_SHORT() 函数生成的数字,例如“23154192415719433”是否足以用于密码盐?
因此,在我的数据库中,密码“Test123”通常会通过调用存储为“d9b5f58f0b38198293971865a14074f59eba3e82595becbe86ae51f1d9f1f65e”
SELECT SHA2('Test123', 256)
现在将存储为“e5e7b87ba899a6f9ad8f8e68e0b209b6923e546df70b8e4a47f996533827bce1”
SELECT SHA2('23154192415719433Test123', 256)