コード例 #1
0
        public HashedPassword Hash(PlainTextPassword password, byte[] salt, KeyDerivationPrf prf, int iterations)
        {
            var hash = _pbkdf2(
                password,
                salt,
                prf,
                iterations,
                _hashSize
                );

            return(new HashedPassword(hash, salt, iterations, prf));
        }
コード例 #2
0
 public HashedPassword Hash(PlainTextPassword password)
 {
     return(Hash(password, _generateSalt(), _prf, _iterations));
 }