Exemple #1
0
        public bool CheckPassword(string attemptedPassword)
        {
            IStructuralEquatable hash = CryptoModule.Hash(Encoding.UTF8.GetBytes(attemptedPassword), PasswordSalt);

            return(hash.Equals(PasswordHash, StructuralComparisons.StructuralEqualityComparer));
        }
Exemple #2
0
 public void CreatePassword(string newPassword)
 {
     PasswordSalt = CryptoModule.Salt();
     PasswordHash = CryptoModule.Hash(Encoding.UTF8.GetBytes(newPassword), PasswordSalt);
 }