private Prepare ( byte password, byte rgbSalt, string strHashName, int iterations ) : void | ||
password | byte | |
rgbSalt | byte | |
strHashName | string | |
iterations | int | |
return | void |
private void Prepare (byte[] password, byte[] rgbSalt, string strHashName, int iterations)
{
if (password == null)
throw new ArgumentNullException ("password");
this.password = (byte[]) password.Clone ();
Salt = rgbSalt;
HashName = strHashName;
IterationCount = iterations;
state = 0;
}
#else
PasswordDeriveBytes::Prepare ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : void |