Asp.net хеширование паролей
Новый проект ASP.net Identity принес несколько полезных кодов и интерфейсов для безопасности сайта. Для реализации пользовательской системы с использованием интерфейсов (вместо использования стандартной реализации Entity Framework, включенной в шаблон MVC 5)IPasswordHasher
требуется.
IPasswordHasher
интерфейс в ASP.net идентичностиnamespace Microsoft.AspNet.Identity
{
public interface IPasswordHasher
{
string HashPassword(string password);
PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string providedPassword);
}
}
Можно ли использовать соляризацию паролей для более безопасного шифрования в ASP.net Identity и через этот интерфейс?