The Rfc2898DeriveBytes type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Rfc2898DeriveBytes(String, array<Byte>[]()[][]) |
Initializes a new instance of Rfc2898DeriveBytes using a password and salt.
| |
Rfc2898DeriveBytes(String, Int32) |
Initializes a new instance of Rfc2898DeriveBytes using a password, salt size, and number of iterations.
| |
Rfc2898DeriveBytes(array<Byte>[]()[][], array<Byte>[]()[][], Int32) |
Initializes a new instance of Rfc2898DeriveBytes using a password, salt size, and number of iterations.
| |
Rfc2898DeriveBytes(String, array<Byte>[]()[][], Int32) |
Initializes a new instance of Rfc2898DeriveBytes using a password, salt size, and number of iterations.
| |
Rfc2898DeriveBytes(String, Int32, Int32) |
Initializes a new instance of Rfc2898DeriveBytes using a password, salt size, and number of iterations.
|
Methods
Name | Description | |
---|---|---|
Dispose()()()() |
Dispose the object by releasing all resources.
(Inherited from DeriveBytes.) | |
Dispose(Boolean) |
Dispose all unmanaged resources and optionaly dispose all managed resources.
(Inherited from DeriveBytes.) | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetBytes |
Returns a pseudo-random key generated from a password, salt and iteration count.
(Overrides DeriveBytes..::..GetBytes(Int32).) | |
GetHashCode | Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Reset |
Resets the state of the operation.
(Overrides DeriveBytes..::..Reset()()()().) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
IterationCount |
Gets or sets the number of iterations.
| |
Salt |
Gets or sets the key salt value.
|