security::hash::argon2-rfc9106-low-mem (private)

 security::hash::argon2-rfc9106-low-mem password salt

Defined in packages/acs-tcl/tcl/security-procs.tcl

Compute a "password hash" using the Argon2 hash algorithm key derivation function (RFC 9106). Parameterization second recommendation from RFC 9106 (low memory): t=3, m=64 MiB, p=4 (64 MiB = 65,536 KB)

Parameters:
password (required)
salt (required)
Returns:
hex encoded password hash (128 bytes)

Partial Call Graph (max 5 caller/called nodes):
%3 ns_crypto::argon2 ns_crypto::argon2 security::hash::argon2-rfc9106-low-mem security::hash::argon2-rfc9106-low-mem security::hash::argon2-rfc9106-low-mem->ns_crypto::argon2

Testcases:
No testcase defined.
Source code:
            return [::ns_crypto::argon2 -variant argon2id  -password $password -salt $salt  -memcost 65536 -iter 3 -lanes 4 -threads 4 -outlen 64]
Generic XQL file:
packages/acs-tcl/tcl/security-procs.xql

PostgreSQL XQL file:
packages/acs-tcl/tcl/security-procs-postgresql.xql

Oracle XQL file:
packages/acs-tcl/tcl/security-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: