libsodium.crypto_kdf

D language bindings for libsodium's crypto_kdf.h

Members

Functions

crypto_kdf_bytes_max
size_t crypto_kdf_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_kdf_bytes_min
size_t crypto_kdf_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_kdf_contextbytes
size_t crypto_kdf_contextbytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_derive_from_key
int crypto_kdf_derive_from_key(ubyte* subkey, size_t subkey_len, ulong subkey_id, const(char)[crypto_kdf_CONTEXTBYTES] ctx, const(ubyte)[crypto_kdf_KEYBYTES] key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_keybytes
size_t crypto_kdf_keybytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_keygen
void crypto_kdf_keygen(ubyte[crypto_kdf_KEYBYTES] k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_primitive
const(char)* crypto_kdf_primitive()
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_kdf_BYTES_MAX
enum crypto_kdf_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_kdf_BYTES_MIN
enum crypto_kdf_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_kdf_CONTEXTBYTES
enum crypto_kdf_CONTEXTBYTES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_KEYBYTES
enum crypto_kdf_KEYBYTES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_kdf_PRIMITIVE
enum crypto_kdf_PRIMITIVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta

License

ISC (see LICENSE.txt)