Mono Class Library: Overview

System.Security.Cryptography.PasswordDeriveBytes: Members

The members of System.Security.Cryptography.PasswordDeriveBytes are listed below.

See Also: Inherited members from System.Security.Cryptography.DeriveBytes

Public Constructors

Documentation for this section has not yet been entered.
Create a new instance of PasswordDeriveBytes with a secret password and a salt value.
Documentation for this section has not yet been entered.
Create a new instance of PasswordDeriveBytes with a secret password and a salt value to be used with the specified CSP.
Documentation for this section has not yet been entered.
Create a new instance of PasswordDeriveBytes with a secret password, a salt value, a hash algorithm and an iteration count.
Documentation for this section has not yet been entered.
Create a new instance of PasswordDeriveBytes with a secret password, a salt value, a hash algorithm and an iteration count to be used with the specified CSP.

Public Properties

HashNamestring. The hash algorithm name to be used to derive new bytes.
IterationCountint. The number of iterations done by the algorithm before returning any bytes.
Saltbyte[]. A salt (public random value) to be added to the derivation.

Public Methods

CryptDeriveKey(string, string, int, byte[]) : byte[]
Use the key derivation algorithm provided by the specified Cryptographic Service Provider (CSP).
Finalize()
Documentation for this section has not yet been entered.
override
GetBytes(int) : byte[]
Request a buffer of derived bytes from the algorithm.
override
Reset()
Reset the algorithm state to it's original state.