private static DeriveKeyFromPassphrase ( string passphrase, byte salt ) : byte[] | ||
passphrase | string | |
salt | byte | |
return | byte[] |
private static byte[] DeriveKeyFromPassphrase(string passphrase, byte[] salt)
{
var keyDerivationFunction = new Rfc2898DeriveBytes(passphrase, salt, IterationCount); //PBKDF2
return keyDerivationFunction.GetBytes(KeyLengthBits / 8);
}