libsodium.crypto_auth_hmacsha512256

D language bindings for libsodium's crypto_auth_hmacsha512256.h

Members

Aliases

crypto_auth_hmacsha512256_state
alias crypto_auth_hmacsha512256_state = crypto_auth_hmacsha512_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

crypto_auth_hmacsha512256
int crypto_auth_hmacsha512256(ubyte* out_, const(ubyte)* in_, ulong inlen, const(ubyte)* k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_bytes
size_t crypto_auth_hmacsha512256_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_final
int crypto_auth_hmacsha512256_final(crypto_auth_hmacsha512256_state* state, ubyte* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_init
int crypto_auth_hmacsha512256_init(crypto_auth_hmacsha512256_state* state, const(ubyte)* key, size_t keylen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_keybytes
size_t crypto_auth_hmacsha512256_keybytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_keygen
void crypto_auth_hmacsha512256_keygen(ubyte[crypto_auth_hmacsha512256_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_auth_hmacsha512256_statebytes
size_t crypto_auth_hmacsha512256_statebytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_update
int crypto_auth_hmacsha512256_update(crypto_auth_hmacsha512256_state* state, const(ubyte)* in_, ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_verify
int crypto_auth_hmacsha512256_verify(const(ubyte)* h, const(ubyte)* in_, ulong inlen, const(ubyte)* k)
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_auth_hmacsha512256_BYTES
enum crypto_auth_hmacsha512256_BYTES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_auth_hmacsha512256_KEYBYTES
enum crypto_auth_hmacsha512256_KEYBYTES;
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)