CryptoSys API Library Manual
Pbe.Kdf2 Method (Int32, Byte[], Byte[], Int32, HashAlgorithm)
Derives a key of any length from a password using the PBKDF2 algorithm using specified HMAC algorithm
Syntax
[C#]
public static byte[] Kdf2(
int dkLen,
byte[] pwdBytes,
byte[] salt,
int count,
HashAlgorithm hashAlg
)
[VB.NET]
Public Shared Function Kdf2 ( _
dkLen As Integer, _
pwdBytes As Byte(), _
salt As Byte(), _
count As Integer, _
hashAlg As HashAlgorithm _
) As Byte()
Parameters
- dkLen
- Required length of key in bytes
- pwdBytes
- Password encoded in byte format
- salt
- Salt in byte format
- count
- Iteration count
- hashAlg
- Type: HashAlgorithm
Hash algorithm to use in HMAC PRF (optional, default=SHA-1)
Return Value
Key in byte[] format
See Also
VB6/C equivalent: PBE_Kdf2
[Contents] [Index]