PasswordDeriveBytes Constructor (String^, array<Byte>^, CspParameters^)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Initializes a new instance of the PasswordDeriveBytes class with the password, key salt, and cryptographic service provider (CSP) parameters to use to derive the key.

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

public:
PasswordDeriveBytes(
	String^ strPassword,
	array<unsigned char>^ rgbSalt,
	CspParameters^ cspParams
)

Parameters

strPassword
Type: System::String^

The password for which to derive the key.

rgbSalt
Type: array<System::Byte>^

The key salt to use to derive the key.

cspParams
Type: System.Security.Cryptography::CspParameters^

The CSP parameters for the operation.

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) tool, a hex editor, or by simply opening up the assembly in a text editor like notepad.exe.

.NET Framework
Available since 1.1
Return to top
Show: