wrapper.sodium.crypto_secretbox

Undocumented in source.

Members

Aliases

crypto_secretbox_KEYBYTES (from deimos.sodium.crypto_secretbox)
alias crypto_secretbox_KEYBYTES = crypto_secretbox_xsalsa20poly1305_KEYBYTES via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_MACBYTES (from deimos.sodium.crypto_secretbox)
alias crypto_secretbox_MACBYTES = crypto_secretbox_xsalsa20poly1305_MACBYTES via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_NONCEBYTES (from deimos.sodium.crypto_secretbox)
alias crypto_secretbox_NONCEBYTES = crypto_secretbox_xsalsa20poly1305_NONCEBYTES via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_detached
alias crypto_secretbox_detached = deimos.sodium.crypto_secretbox.crypto_secretbox_detached
Undocumented in source.
crypto_secretbox_easy
alias crypto_secretbox_easy = deimos.sodium.crypto_secretbox.crypto_secretbox_easy
Undocumented in source.
crypto_secretbox_open_detached
alias crypto_secretbox_open_detached = deimos.sodium.crypto_secretbox.crypto_secretbox_open_detached
Undocumented in source.
crypto_secretbox_open_easy
alias crypto_secretbox_open_easy = deimos.sodium.crypto_secretbox.crypto_secretbox_open_easy
Undocumented in source.

Functions

crypto_secretbox_detached
bool crypto_secretbox_detached(ubyte[] c, ubyte[crypto_secretbox_MACBYTES] mac, ubyte[] m, ubyte[crypto_secretbox_NONCEBYTES] nonce, ubyte[crypto_secretbox_KEYBYTES] key)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_secretbox_easy
bool crypto_secretbox_easy(ubyte[] c, ubyte[] m, ubyte[crypto_secretbox_NONCEBYTES] nonce, ubyte[crypto_secretbox_KEYBYTES] key)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_secretbox_keybytes (from deimos.sodium.crypto_secretbox)
size_t crypto_secretbox_keybytes() via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_keygen (from deimos.sodium.crypto_secretbox)
void crypto_secretbox_keygen(ubyte[crypto_secretbox_KEYBYTES] k) via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_macbytes (from deimos.sodium.crypto_secretbox)
size_t crypto_secretbox_macbytes() via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_noncebytes (from deimos.sodium.crypto_secretbox)
size_t crypto_secretbox_noncebytes() via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.
crypto_secretbox_open_detached
bool crypto_secretbox_open_detached(ubyte[] m, ubyte[] c, ubyte[crypto_secretbox_MACBYTES] mac, ubyte[crypto_secretbox_NONCEBYTES] nonce, ubyte[crypto_secretbox_KEYBYTES] key)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_secretbox_open_easy
bool crypto_secretbox_open_easy(ubyte[] m, ubyte[] c, ubyte[crypto_secretbox_NONCEBYTES] nonce, ubyte[crypto_secretbox_KEYBYTES] key)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_secretbox_primitive
string crypto_secretbox_primitive()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

crypto_secretbox_PRIMITIVE (from deimos.sodium.crypto_secretbox)
enum crypto_secretbox_PRIMITIVE; via public import deimos.sodium.crypto_secretbox : crypto_secretbox_KEYBYTES, crypto_secretbox_keybytes, crypto_secretbox_NONCEBYTES, crypto_secretbox_noncebytes, crypto_secretbox_MACBYTES, crypto_secretbox_macbytes, crypto_secretbox_PRIMITIVE, crypto_secretbox_keygen;
Undocumented in source.

Meta