Мне нужно иметь
microsoft.aspnet.identity.passwordhasher
в javascript. c # код:
public static string HashPassword(string password)
{
byte[] salt;
byte[] buffer2;
if (password == null)
{
throw new ArgumentNullException("password");
}
using (Rfc2898DeriveBytes bytes = new Rfc2898DeriveBytes(password, 0x10, 0x3e8))
{
salt = bytes.Salt;
buffer2 = bytes.GetBytes(0x20);
}
byte[] dst = new byte[0x31];
Buffer.BlockCopy(salt, 0, dst, 1, 0x10);
Buffer.BlockCopy(buffer2, 0, dst, 0x11, 0x20);
return Convert.ToBase64String(dst);
}
Я искал в Google, но не нашел ни одной библиотеки для этого
https://gist.github.com/billyxs/c9a338b5443d346ff9eb
Я использую эту ссылку, нопароль не совпадает с microsoft.identity, любая идея?