Output buffer for derived key. Buffer length defines the key length. Lenght < 2^32.
Secret password. Either a string or something else that can be casted to const ubyte[].
Cryptographic salt. Either a string or something else that can be casted to const ubyte[].
CPU/memory cost parameter
block size parameter
parallelization parameter. p <= (2^32-1)*hashLen/MFLen
implementation of https://www.tarsnap.com/scrypt/scrypt.pdf