示例#1
0
        // validate hash matches expected hash
        public bool Validate(string key, string storedHash)
        {
            var compare = Pbkdf2Bytes(Encoding.UTF8.GetBytes(key), SecUtils.GenerateSalt(), DefaultIterations);

            return(SequenceEqual(compare, Convert.FromBase64String(storedHash)));
        }
示例#2
0
 public string Hash(string key)
 {
     return(Hash(key, SecUtils.GenerateSalt()));
 }