deimos.sodium.crypto_sign

Undocumented in source.

Members

Aliases

crypto_sign_BYTES
alias crypto_sign_BYTES = crypto_sign_ed25519_BYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_MESSAGEBYTES_MAX
alias crypto_sign_MESSAGEBYTES_MAX = crypto_sign_ed25519_MESSAGEBYTES_MAX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_PUBLICKEYBYTES
alias crypto_sign_PUBLICKEYBYTES = crypto_sign_ed25519_PUBLICKEYBYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_SECRETKEYBYTES
alias crypto_sign_SECRETKEYBYTES = crypto_sign_ed25519_SECRETKEYBYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_SEEDBYTES
alias crypto_sign_SEEDBYTES = crypto_sign_ed25519_SEEDBYTES
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_state
alias crypto_sign_state = crypto_sign_ed25519ph_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_sign
int crypto_sign(ubyte* sm, ulong* smlen_p, const(ubyte)* m, ulong mlen, const(ubyte)* sk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_bytes
size_t crypto_sign_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_detached
int crypto_sign_detached(ubyte* sig, ulong* siglen_p, const(ubyte)* m, ulong mlen, const(ubyte)* sk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_final_create
int crypto_sign_final_create(crypto_sign_state* state, ubyte* sig, ulong* siglen_p, const(ubyte)* sk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_final_verify
int crypto_sign_final_verify(crypto_sign_state* state, const(ubyte)* sig, const(ubyte)* pk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_init
int crypto_sign_init(crypto_sign_state* state)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_keypair
int crypto_sign_keypair(ubyte* pk, ubyte* sk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_messagebytes_max
size_t crypto_sign_messagebytes_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_open
int crypto_sign_open(ubyte* m, ulong* mlen_p, const(ubyte)* sm, ulong smlen, const(ubyte)* pk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_primitive
const(char)* crypto_sign_primitive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_publickeybytes
size_t crypto_sign_publickeybytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_secretkeybytes
size_t crypto_sign_secretkeybytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_seed_keypair
int crypto_sign_seed_keypair(ubyte* pk, ubyte* sk, const(ubyte)* seed)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_seedbytes
size_t crypto_sign_seedbytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_statebytes
size_t crypto_sign_statebytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_update
int crypto_sign_update(crypto_sign_state* state, const(ubyte)* m, ulong mlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
crypto_sign_verify_detached
int crypto_sign_verify_detached(const(ubyte)* sig, const(ubyte)* m, ulong mlen, const(ubyte)* pk)
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_sign_PRIMITIVE
enum crypto_sign_PRIMITIVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta