Argon2id.derive
ubyte[] derive(const(ubyte)[] secret, const(ubyte)[] salt, size_t length)No documentation available for this declaration.
ubyte[] derive(const(ubyte)[] secret, const(ubyte)[] salt, size_t length, KDFParams params)Derives a key using the given parameters.
Non-zero fields in params override the constructor values: iterations overrides t, memory overrides m, and parallelism overrides p. Zero-valued fields fall back to the constructor defaults.
Parameters
secret | The secret input (password). |
salt | The salt. |
length | The desired length of the derived key in bytes. |
params | Algorithm-specific parameters. |
Returns
The derived key bytes.