scrypt

@safe
void
scrypt
(
ubyte[] output
,
in ubyte[] pass
,
in ubyte[] salt
,
in uint N
,
in uint r
,
in uint p
)

Parameters

output ubyte[]

Output buffer for derived key. Buffer length defines the key length. Lenght < 2^32.

pass ubyte[]

password

salt ubyte[]

cryptographic salt

N uint

CPU/memory cost parameter

r uint

block size parameter

p uint

parallelization parameter. p <= (2^32-1)*hashLen/MFLen

Meta