mirror of
https://github.com/wagesj45/CapyKit.git
synced 2024-11-14 04:03:36 -06:00
Jordan Wages
87bd044b31
The `SettingsHelper` is an agnostic way to access settings values uniformly through code. The accessor methods are controlled by the consumer. Documentation has been a bit wonky. I changed the max number of version number components allowed, so each new build should not create new changes on every single bit of documentation now.
1.6 KiB
1.6 KiB
Pbkdf2(String, Byte[]) Method
Generates a new Password object using the PBKDF2 algorithm with the provided password and salt.
Definition
Namespace: CapyKit.Helpers
Assembly: CapyKit (in CapyKit.dll) Version: 1.0.0
C#
public static Password Pbkdf2(
string password,
byte[] salt
)
F#
static member Pbkdf2 :
password : string *
salt : byte[] -> Password
Parameters
- String
- The clear text password to be hashed.
- Byte[]
- A random value used to add an additional layer of security to the generated hash.
Return Value
Password
A new Password object containing the hashed password and salt.
Remarks
This method uses the PBKDF2 (Password-Based Key Derivation Function 2) algorithm to generate a new password hash. The algorithm iteratively applies a pseudorandom function to the password and salt, which increases the security of the resulting hash.
See Also
Reference
SecurityHelper Class
Pbkdf2 Overload
CapyKit.Helpers Namespace