• Password-Based Key Derivation Function 2.

    Parameters

    • prf: (key: number[], msg: number[]) => number[]
    • password: number[]
    • salt: number[]
    • nIters: number
    • keyLen: number

    Returns number[]

    bytesToHex(pbkdf2(hmacSha2_256, textToBytes("password"), textToBytes("salt"), 1, 20)) == "120fb6cffcf8b32c43e7225256c4f837a86548c9"
    
    bytesToHex(pbkdf2(hmacSha2_512, textToBytes("password"), textToBytes("salt"), 2, 20)) == "e1d9c16aa681708a45f5c7c4e215ceb66e011a2e"