您可以使用HMACMD5类:
var hmacMD5 = new HMACMD5(salt);var saltedHash = hmacMD5.ComputeHash(password);
还可与SHA-1,SHA256,SHA384,SHA512和RIPEMD160一起使用:
var hmacSHA1 = new HMACSHA1(salt);var saltedHash = hmacSHA1.ComputeHash(password);
双方
salt并
password预计作为字节数组。
如果您有字符串,则必须先将其转换为字节:
var salt = System.Text.Encoding.UTF8.GetBytes("my salt");var password = System.Text.Encoding.UTF8.GetBytes("my password");


