Asp.net-Identitätskennwort-Hashing
Das neue ASP.net Identity-Projekt enthält einige nützliche Codes und Schnittstellen für die Sicherheit von Websites. So implementieren Sie ein benutzerdefiniertes System mithilfe der Schnittstellen (anstelle der in der MVC 5-Vorlage enthaltenen Standardimplementierung von Entity Framework):IPasswordHasher
Wird benötigt.
IPasswordHasher
Schnittstelle in ASP.net-Identitätnamespace Microsoft.AspNet.Identity
{
public interface IPasswordHasher
{
string HashPassword(string password);
PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string providedPassword);
}
}
Ist es möglich, Password Salting für eine sicherere Verschlüsselung in ASP.net Identity und über diese Schnittstelle zu verwenden?