wrapper.sodium.crypto_sign_ed25519

Undocumented in source.

Public Imports

deimos.sodium.crypto_sign_ed25519
public import deimos.sodium.crypto_sign_ed25519 : crypto_sign_ed25519ph_state, crypto_sign_ed25519ph_statebytes, crypto_sign_ed25519_BYTES, crypto_sign_ed25519_bytes, crypto_sign_ed25519_SEEDBYTES, crypto_sign_ed25519_seedbytes, crypto_sign_ed25519_PUBLICKEYBYTES, crypto_sign_ed25519_publickeybytes, crypto_sign_ed25519_SECRETKEYBYTES, crypto_sign_ed25519_secretkeybytes;

Members

Aliases

crypto_sign_ed25519
alias crypto_sign_ed25519 = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519
Undocumented in source.
crypto_sign_ed25519_detached
alias crypto_sign_ed25519_detached = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_detached
Undocumented in source.
crypto_sign_ed25519_keypair
alias crypto_sign_ed25519_keypair = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_keypair
Undocumented in source.
crypto_sign_ed25519_open
alias crypto_sign_ed25519_open = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_open
Undocumented in source.
crypto_sign_ed25519_pk_to_curve25519
alias crypto_sign_ed25519_pk_to_curve25519 = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_pk_to_curve25519
Undocumented in source.
crypto_sign_ed25519_seed_keypair
alias crypto_sign_ed25519_seed_keypair = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_seed_keypair
Undocumented in source.
crypto_sign_ed25519_sk_to_curve25519
alias crypto_sign_ed25519_sk_to_curve25519 = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_sk_to_curve25519
Undocumented in source.
crypto_sign_ed25519_sk_to_pk
alias crypto_sign_ed25519_sk_to_pk = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_sk_to_pk
Undocumented in source.
crypto_sign_ed25519_sk_to_seed
alias crypto_sign_ed25519_sk_to_seed = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_sk_to_seed
Undocumented in source.
crypto_sign_ed25519_verify_detached
alias crypto_sign_ed25519_verify_detached = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519_verify_detached
Undocumented in source.
crypto_sign_ed25519ph_final_create
alias crypto_sign_ed25519ph_final_create = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519ph_final_create
Undocumented in source.
crypto_sign_ed25519ph_final_verify
alias crypto_sign_ed25519ph_final_verify = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519ph_final_verify
Undocumented in source.
crypto_sign_ed25519ph_init
alias crypto_sign_ed25519ph_init = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519ph_init
Undocumented in source.
crypto_sign_ed25519ph_update
alias crypto_sign_ed25519ph_update = deimos.sodium.crypto_sign_ed25519.crypto_sign_ed25519ph_update
Undocumented in source.

Functions

crypto_sign_ed25519
bool crypto_sign_ed25519(ubyte[] sm, ubyte[] m, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_detached
bool crypto_sign_ed25519_detached(ubyte[crypto_sign_ed25519_BYTES] sig, ubyte[] m, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_keypair
bool crypto_sign_ed25519_keypair(ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_open
bool crypto_sign_ed25519_open(ubyte[] m, ubyte[] sm, ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_pk_to_curve25519
bool crypto_sign_ed25519_pk_to_curve25519(ubyte[crypto_scalarmult_curve25519_BYTES] curve25519_pk, ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] ed25519_pk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_seed_keypair
bool crypto_sign_ed25519_seed_keypair(ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk, ubyte[crypto_sign_ed25519_SEEDBYTES] seed)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_sk_to_curve25519
bool crypto_sign_ed25519_sk_to_curve25519(ubyte[crypto_scalarmult_curve25519_BYTES] curve25519_sk, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] ed25519_sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_sk_to_pk
bool crypto_sign_ed25519_sk_to_pk(ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_sk_to_seed
bool crypto_sign_ed25519_sk_to_seed(ubyte[crypto_sign_ed25519_SEEDBYTES] seed, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519_verify_detached
bool crypto_sign_ed25519_verify_detached(ubyte[crypto_sign_ed25519_BYTES] sig, ubyte[] m, ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519ph_final_create
bool crypto_sign_ed25519ph_final_create(crypto_sign_ed25519ph_state state, ubyte[crypto_sign_ed25519_BYTES] sig, ubyte[crypto_sign_ed25519_SECRETKEYBYTES] sk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519ph_final_verify
bool crypto_sign_ed25519ph_final_verify(crypto_sign_ed25519ph_state state, ubyte[crypto_sign_ed25519_BYTES] sig, ubyte[crypto_sign_ed25519_PUBLICKEYBYTES] pk)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519ph_init
bool crypto_sign_ed25519ph_init(crypto_sign_ed25519ph_state state)
Undocumented in source. Be warned that the author may not have intended to support it.
crypto_sign_ed25519ph_update
bool crypto_sign_ed25519ph_update(crypto_sign_ed25519ph_state state, ubyte[] m)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta