这些天什么方法最适合在数据库中保存加盐/哈希密码?我正在考虑 BCrypt 或 SHA51 或 PBKDF2,哪个最适合?
有人请告诉我如何在 C# 中使用 Asp.net 在 Mysql 数据库中实现它们。
这些天什么方法最适合在数据库中保存加盐/哈希密码?我正在考虑 BCrypt 或 SHA51 或 PBKDF2,哪个最适合?
有人请告诉我如何在 C# 中使用 Asp.net 在 Mysql 数据库中实现它们。
如何将密码保存在数据库中?
如果你不得不问,你肯定不想自己实现这个。
如何使用 ASP.NET 实现 [this]
你很幸运,他们已经为你做到了。它被称为ASP.NET Identity,可用于您能想到的任何 ORM 和 RDBMS。
同样,您不想自己处理密码的保存。