deimos.sodium.crypto_pwhash

Undocumented in source.

Members

Aliases

crypto_pwhash_ALG_ARGON2I13
alias crypto_pwhash_ALG_ARGON2I13 = crypto_pwhash_argon2i_ALG_ARGON2I13
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_ALG_ARGON2ID13
alias crypto_pwhash_ALG_ARGON2ID13 = crypto_pwhash_argon2id_ALG_ARGON2ID13
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_ALG_DEFAULT
alias crypto_pwhash_ALG_DEFAULT = crypto_pwhash_ALG_ARGON2ID13
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_BYTES_MAX
alias crypto_pwhash_BYTES_MAX = crypto_pwhash_argon2id_BYTES_MAX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_BYTES_MIN
alias crypto_pwhash_BYTES_MIN = crypto_pwhash_argon2id_BYTES_MIN
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_MEMLIMIT_INTERACTIVE
alias crypto_pwhash_MEMLIMIT_INTERACTIVE = crypto_pwhash_argon2id_MEMLIMIT_INTERACTIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_MEMLIMIT_MAX
alias crypto_pwhash_MEMLIMIT_MAX = crypto_pwhash_argon2id_MEMLIMIT_MAX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_MEMLIMIT_MIN
alias crypto_pwhash_MEMLIMIT_MIN = crypto_pwhash_argon2id_MEMLIMIT_MIN
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_MEMLIMIT_MODERATE
alias crypto_pwhash_MEMLIMIT_MODERATE = crypto_pwhash_argon2id_MEMLIMIT_MODERATE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_MEMLIMIT_SENSITIVE
alias crypto_pwhash_MEMLIMIT_SENSITIVE = crypto_pwhash_argon2id_MEMLIMIT_SENSITIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_OPSLIMIT_INTERACTIVE
alias crypto_pwhash_OPSLIMIT_INTERACTIVE = crypto_pwhash_argon2id_OPSLIMIT_INTERACTIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_OPSLIMIT_MAX
alias crypto_pwhash_OPSLIMIT_MAX = crypto_pwhash_argon2id_OPSLIMIT_MAX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_OPSLIMIT_MIN
alias crypto_pwhash_OPSLIMIT_MIN = crypto_pwhash_argon2id_OPSLIMIT_MIN
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_OPSLIMIT_MODERATE
alias crypto_pwhash_OPSLIMIT_MODERATE = crypto_pwhash_argon2id_OPSLIMIT_MODERATE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_OPSLIMIT_SENSITIVE
alias crypto_pwhash_OPSLIMIT_SENSITIVE = crypto_pwhash_argon2id_OPSLIMIT_SENSITIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_PASSWD_MAX
alias crypto_pwhash_PASSWD_MAX = crypto_pwhash_argon2id_PASSWD_MAX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_PASSWD_MIN
alias crypto_pwhash_PASSWD_MIN = crypto_pwhash_argon2id_PASSWD_MIN
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_SALTBYTES
alias crypto_pwhash_SALTBYTES = crypto_pwhash_argon2id_SALTBYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_STRBYTES
alias crypto_pwhash_STRBYTES = crypto_pwhash_argon2id_STRBYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_STRPREFIX
alias crypto_pwhash_STRPREFIX = crypto_pwhash_argon2id_STRPREFIX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

crypto_pwhash
int crypto_pwhash(ubyte* out_, ulong outlen, const(char*) passwd, ulong passwdlen, const(ubyte*) salt, ulong opslimit, size_t memlimit, int alg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_alg_argon2i13
int crypto_pwhash_alg_argon2i13()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_alg_argon2id13
int crypto_pwhash_alg_argon2id13()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_alg_default
int crypto_pwhash_alg_default()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_bytes_max
size_t crypto_pwhash_bytes_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_bytes_min
size_t crypto_pwhash_bytes_min()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_memlimit_interactive
size_t crypto_pwhash_memlimit_interactive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_memlimit_max
size_t crypto_pwhash_memlimit_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_memlimit_min
size_t crypto_pwhash_memlimit_min()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_memlimit_moderate
size_t crypto_pwhash_memlimit_moderate()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_memlimit_sensitive
size_t crypto_pwhash_memlimit_sensitive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_opslimit_interactive
size_t crypto_pwhash_opslimit_interactive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_opslimit_max
size_t crypto_pwhash_opslimit_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_opslimit_min
size_t crypto_pwhash_opslimit_min()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_opslimit_moderate
size_t crypto_pwhash_opslimit_moderate()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_opslimit_sensitive
size_t crypto_pwhash_opslimit_sensitive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_passwd_max
size_t crypto_pwhash_passwd_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_passwd_min
size_t crypto_pwhash_passwd_min()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_primitive
const(char)* crypto_pwhash_primitive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_saltbytes
size_t crypto_pwhash_saltbytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_str
int crypto_pwhash_str(char[crypto_pwhash_STRBYTES] out_, const(char*) passwd, ulong passwdlen, ulong opslimit, size_t memlimit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_str_alg
int crypto_pwhash_str_alg(char[crypto_pwhash_STRBYTES] out_, const(char*) passwd, ulong passwdlen, ulong opslimit, size_t memlimit, int alg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_str_needs_rehash
int crypto_pwhash_str_needs_rehash(const(char[crypto_pwhash_STRBYTES]) str, ulong opslimit, size_t memlimit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_str_verify
int crypto_pwhash_str_verify(const(char[crypto_pwhash_STRBYTES]) str, const(char*) passwd, ulong passwdlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_strbytes
size_t crypto_pwhash_strbytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_pwhash_strprefix
const(char)* crypto_pwhash_strprefix()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

crypto_pwhash_PRIMITIVE
enum crypto_pwhash_PRIMITIVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta