Algorithm to use.
Input keying material (password or key).
OptionalsaltSalt (hex string or bytes). If omitted, a random 16-byte salt is generated.
OptionalkeyDesired output key length in bytes (default: 32).
OptionalparamsAlgorithm-specific parameters.
OptionalN?: numberscrypt: CPU/memory cost (default: 2^17 = 131072).
Optionalr?: numberscrypt: block size (default: 8).
Optionalp?: numberscrypt: parallelism (default: 1).
Optionaliterations?: numberPBKDF2: iteration count (default: 600000).
Optionalinfo?: string | Uint8Array<ArrayBufferLike>HKDF: info context (default: empty).
Options for deriving a key using a KDF.