PasswordDeriveBytes Constructor (Byte(), Byte(), String, Int32)

 

Initializes a new instance of the PasswordDeriveBytes class specifying the password, key salt, hash name, and iterations to use to derive the key.

Namespace:   System.Security.Cryptography
Assembly:  mscorlib (in mscorlib.dll)

Public Sub New (
	password As Byte(),
	salt As Byte(),
	hashName As String,
	iterations As Integer
)

Parameters

password
Type: System.Byte()

The password to derive the key for.

salt
Type: System.Byte()

The key salt to use to derive the key.

hashName
Type: System.String

The hash algorithm to use to derive the key.

iterations
Type: System.Int32

The iteration count to use to derive the key.

System_CAPS_security Security Note

Never hard code a password within your source code. Hard-coded passwords can be retrieved from an assembly using the Ildasm.exe (IL Disassembler), a hex editor, or by simply opening up the assembly in a text editor such as Notepad.exe.

For a list of hash algorithm names, see the CryptoConfig class.

.NET Framework
Available since 2.0
Return to top
Show: