Assembly: mscorlib (in mscorlib.dll)
'Declaration Public Property Salt As Byte() 'Usage Dim instance As PasswordDeriveBytes Dim value As Byte() value = instance.Salt instance.Salt = value
/** @property */ public byte get_Salt () /** @property */ public void set_Salt (byte value)
Property ValueThe key salt value for the operation.
The key salt value is fixed and an attempt is made to change this value.
A dictionary attack is an attack in which the attacker attempts to decrypt an encrypted message by comparing the encrypted value with previously computed encrypted values for the most likely keys. This attack is made much more difficult by the introduction of random bytes at the end of the password before the key derivation. These random bytes are known as salt.
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter EditionThe Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.