Variable SODIUM_MANIFESTConst
SODIUM_MANIFEST: {
classes: readonly ["SodiumException"];
constants: readonly [
"SODIUM_BASE64_VARIANT_ORIGINAL",
"SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING",
"SODIUM_BASE64_VARIANT_URLSAFE",
"SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING",
"SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES",
"SODIUM_CRYPTO_AUTH_BYTES",
"SODIUM_CRYPTO_AUTH_KEYBYTES",
"SODIUM_CRYPTO_BOX_KEYPAIRBYTES",
"SODIUM_CRYPTO_BOX_MACBYTES",
"SODIUM_CRYPTO_BOX_NONCEBYTES",
"SODIUM_CRYPTO_BOX_PUBLICKEYBYTES",
"SODIUM_CRYPTO_BOX_SEALBYTES",
"SODIUM_CRYPTO_BOX_SECRETKEYBYTES",
"SODIUM_CRYPTO_BOX_SEEDBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES",
"SODIUM_CRYPTO_GENERICHASH_BYTES",
"SODIUM_CRYPTO_GENERICHASH_BYTES_MAX",
"SODIUM_CRYPTO_GENERICHASH_BYTES_MIN",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN",
"SODIUM_CRYPTO_KDF_BYTES_MAX",
"SODIUM_CRYPTO_KDF_BYTES_MIN",
"SODIUM_CRYPTO_KDF_CONTEXTBYTES",
"SODIUM_CRYPTO_KDF_KEYBYTES",
"SODIUM_CRYPTO_KX_KEYPAIRBYTES",
"SODIUM_CRYPTO_KX_PUBLICKEYBYTES",
"SODIUM_CRYPTO_KX_SECRETKEYBYTES",
"SODIUM_CRYPTO_KX_SEEDBYTES",
"SODIUM_CRYPTO_KX_SESSIONKEYBYTES",
"SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13",
"SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13",
"SODIUM_CRYPTO_PWHASH_ALG_DEFAULT",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SALTBYTES",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX",
"SODIUM_CRYPTO_PWHASH_STRPREFIX",
"SODIUM_CRYPTO_SCALARMULT_BYTES",
"SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES",
"SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES",
"SODIUM_CRYPTO_SCALARMULT_SCALARBYTES",
"SODIUM_CRYPTO_SECRETBOX_KEYBYTES",
"SODIUM_CRYPTO_SECRETBOX_MACBYTES",
"SODIUM_CRYPTO_SECRETBOX_NONCEBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY",
"SODIUM_CRYPTO_SHORTHASH_BYTES",
"SODIUM_CRYPTO_SHORTHASH_KEYBYTES",
"SODIUM_CRYPTO_SIGN_BYTES",
"SODIUM_CRYPTO_SIGN_KEYPAIRBYTES",
"SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES",
"SODIUM_CRYPTO_SIGN_SECRETKEYBYTES",
"SODIUM_CRYPTO_SIGN_SEEDBYTES",
"SODIUM_CRYPTO_STREAM_KEYBYTES",
"SODIUM_CRYPTO_STREAM_NONCEBYTES",
"SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES",
"SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES",
"SODIUM_LIBRARY_MAJOR_VERSION",
"SODIUM_LIBRARY_MINOR_VERSION",
"SODIUM_LIBRARY_VERSION",
];
functions: readonly [
"sodium_add",
"sodium_base642bin",
"sodium_bin2base64",
"sodium_bin2hex",
"sodium_compare",
"sodium_crypto_aead_aegis128l_decrypt",
"sodium_crypto_aead_aegis128l_encrypt",
"sodium_crypto_aead_aegis128l_keygen",
"sodium_crypto_aead_aegis256_decrypt",
"sodium_crypto_aead_aegis256_encrypt",
"sodium_crypto_aead_aegis256_keygen",
"sodium_crypto_aead_aes256gcm_decrypt",
"sodium_crypto_aead_aes256gcm_encrypt",
"sodium_crypto_aead_aes256gcm_is_available",
"sodium_crypto_aead_aes256gcm_keygen",
"sodium_crypto_aead_chacha20poly1305_decrypt",
"sodium_crypto_aead_chacha20poly1305_encrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_decrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_encrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_keygen",
"sodium_crypto_aead_chacha20poly1305_keygen",
"sodium_crypto_aead_xchacha20poly1305_ietf_decrypt",
"sodium_crypto_aead_xchacha20poly1305_ietf_encrypt",
"sodium_crypto_aead_xchacha20poly1305_ietf_keygen",
"sodium_crypto_auth",
"sodium_crypto_auth_keygen",
"sodium_crypto_auth_verify",
"sodium_crypto_box",
"sodium_crypto_box_keypair",
"sodium_crypto_box_keypair_from_secretkey_and_publickey",
"sodium_crypto_box_open",
"sodium_crypto_box_publickey",
"sodium_crypto_box_publickey_from_secretkey",
"sodium_crypto_box_seal",
"sodium_crypto_box_seal_open",
"sodium_crypto_box_secretkey",
"sodium_crypto_box_seed_keypair",
"sodium_crypto_core_ristretto255_add",
"sodium_crypto_core_ristretto255_from_hash",
"sodium_crypto_core_ristretto255_is_valid_point",
"sodium_crypto_core_ristretto255_random",
"sodium_crypto_core_ristretto255_scalar_add",
"sodium_crypto_core_ristretto255_scalar_complement",
"sodium_crypto_core_ristretto255_scalar_invert",
"sodium_crypto_core_ristretto255_scalar_mul",
"sodium_crypto_core_ristretto255_scalar_negate",
"sodium_crypto_core_ristretto255_scalar_random",
"sodium_crypto_core_ristretto255_scalar_reduce",
"sodium_crypto_core_ristretto255_scalar_sub",
"sodium_crypto_core_ristretto255_sub",
"sodium_crypto_generichash",
"sodium_crypto_generichash_final",
"sodium_crypto_generichash_init",
"sodium_crypto_generichash_keygen",
"sodium_crypto_generichash_update",
"sodium_crypto_kdf_derive_from_key",
"sodium_crypto_kdf_keygen",
"sodium_crypto_kx_client_session_keys",
"sodium_crypto_kx_keypair",
"sodium_crypto_kx_publickey",
"sodium_crypto_kx_secretkey",
"sodium_crypto_kx_seed_keypair",
"sodium_crypto_kx_server_session_keys",
"sodium_crypto_pwhash",
"sodium_crypto_pwhash_scryptsalsa208sha256",
"sodium_crypto_pwhash_scryptsalsa208sha256_str",
"sodium_crypto_pwhash_scryptsalsa208sha256_str_verify",
"sodium_crypto_pwhash_str",
"sodium_crypto_pwhash_str_needs_rehash",
"sodium_crypto_pwhash_str_verify",
"sodium_crypto_scalarmult",
"sodium_crypto_scalarmult_base",
"sodium_crypto_scalarmult_ristretto255",
"sodium_crypto_scalarmult_ristretto255_base",
"sodium_crypto_secretbox",
"sodium_crypto_secretbox_keygen",
"sodium_crypto_secretbox_open",
"sodium_crypto_secretstream_xchacha20poly1305_init_pull",
"sodium_crypto_secretstream_xchacha20poly1305_init_push",
"sodium_crypto_secretstream_xchacha20poly1305_keygen",
"sodium_crypto_secretstream_xchacha20poly1305_pull",
"sodium_crypto_secretstream_xchacha20poly1305_push",
"sodium_crypto_secretstream_xchacha20poly1305_rekey",
"sodium_crypto_shorthash",
"sodium_crypto_shorthash_keygen",
"sodium_crypto_sign",
"sodium_crypto_sign_detached",
"sodium_crypto_sign_ed25519_pk_to_curve25519",
"sodium_crypto_sign_ed25519_sk_to_curve25519",
"sodium_crypto_sign_keypair",
"sodium_crypto_sign_keypair_from_secretkey_and_publickey",
"sodium_crypto_sign_open",
"sodium_crypto_sign_publickey",
"sodium_crypto_sign_publickey_from_secretkey",
"sodium_crypto_sign_secretkey",
"sodium_crypto_sign_seed_keypair",
"sodium_crypto_sign_verify_detached",
"sodium_crypto_stream",
"sodium_crypto_stream_keygen",
"sodium_crypto_stream_xchacha20",
"sodium_crypto_stream_xchacha20_keygen",
"sodium_crypto_stream_xchacha20_xor",
"sodium_crypto_stream_xchacha20_xor_ic",
"sodium_crypto_stream_xor",
"sodium_hex2bin",
"sodium_increment",
"sodium_memcmp",
"sodium_memzero",
"sodium_pad",
"sodium_unpad",
];
} = ...
Type Declaration
-
Readonlyclasses: readonly ["SodiumException"]
-
Readonlyconstants: readonly [
"SODIUM_BASE64_VARIANT_ORIGINAL",
"SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING",
"SODIUM_BASE64_VARIANT_URLSAFE",
"SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING",
"SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES",
"SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES",
"SODIUM_CRYPTO_AUTH_BYTES",
"SODIUM_CRYPTO_AUTH_KEYBYTES",
"SODIUM_CRYPTO_BOX_KEYPAIRBYTES",
"SODIUM_CRYPTO_BOX_MACBYTES",
"SODIUM_CRYPTO_BOX_NONCEBYTES",
"SODIUM_CRYPTO_BOX_PUBLICKEYBYTES",
"SODIUM_CRYPTO_BOX_SEALBYTES",
"SODIUM_CRYPTO_BOX_SECRETKEYBYTES",
"SODIUM_CRYPTO_BOX_SEEDBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES",
"SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES",
"SODIUM_CRYPTO_GENERICHASH_BYTES",
"SODIUM_CRYPTO_GENERICHASH_BYTES_MAX",
"SODIUM_CRYPTO_GENERICHASH_BYTES_MIN",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX",
"SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN",
"SODIUM_CRYPTO_KDF_BYTES_MAX",
"SODIUM_CRYPTO_KDF_BYTES_MIN",
"SODIUM_CRYPTO_KDF_CONTEXTBYTES",
"SODIUM_CRYPTO_KDF_KEYBYTES",
"SODIUM_CRYPTO_KX_KEYPAIRBYTES",
"SODIUM_CRYPTO_KX_PUBLICKEYBYTES",
"SODIUM_CRYPTO_KX_SECRETKEYBYTES",
"SODIUM_CRYPTO_KX_SEEDBYTES",
"SODIUM_CRYPTO_KX_SESSIONKEYBYTES",
"SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13",
"SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13",
"SODIUM_CRYPTO_PWHASH_ALG_DEFAULT",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE",
"SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE",
"SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SALTBYTES",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES",
"SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX",
"SODIUM_CRYPTO_PWHASH_STRPREFIX",
"SODIUM_CRYPTO_SCALARMULT_BYTES",
"SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES",
"SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES",
"SODIUM_CRYPTO_SCALARMULT_SCALARBYTES",
"SODIUM_CRYPTO_SECRETBOX_KEYBYTES",
"SODIUM_CRYPTO_SECRETBOX_MACBYTES",
"SODIUM_CRYPTO_SECRETBOX_NONCEBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH",
"SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY",
"SODIUM_CRYPTO_SHORTHASH_BYTES",
"SODIUM_CRYPTO_SHORTHASH_KEYBYTES",
"SODIUM_CRYPTO_SIGN_BYTES",
"SODIUM_CRYPTO_SIGN_KEYPAIRBYTES",
"SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES",
"SODIUM_CRYPTO_SIGN_SECRETKEYBYTES",
"SODIUM_CRYPTO_SIGN_SEEDBYTES",
"SODIUM_CRYPTO_STREAM_KEYBYTES",
"SODIUM_CRYPTO_STREAM_NONCEBYTES",
"SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES",
"SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES",
"SODIUM_LIBRARY_MAJOR_VERSION",
"SODIUM_LIBRARY_MINOR_VERSION",
"SODIUM_LIBRARY_VERSION",
]
-
Readonlyfunctions: readonly [
"sodium_add",
"sodium_base642bin",
"sodium_bin2base64",
"sodium_bin2hex",
"sodium_compare",
"sodium_crypto_aead_aegis128l_decrypt",
"sodium_crypto_aead_aegis128l_encrypt",
"sodium_crypto_aead_aegis128l_keygen",
"sodium_crypto_aead_aegis256_decrypt",
"sodium_crypto_aead_aegis256_encrypt",
"sodium_crypto_aead_aegis256_keygen",
"sodium_crypto_aead_aes256gcm_decrypt",
"sodium_crypto_aead_aes256gcm_encrypt",
"sodium_crypto_aead_aes256gcm_is_available",
"sodium_crypto_aead_aes256gcm_keygen",
"sodium_crypto_aead_chacha20poly1305_decrypt",
"sodium_crypto_aead_chacha20poly1305_encrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_decrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_encrypt",
"sodium_crypto_aead_chacha20poly1305_ietf_keygen",
"sodium_crypto_aead_chacha20poly1305_keygen",
"sodium_crypto_aead_xchacha20poly1305_ietf_decrypt",
"sodium_crypto_aead_xchacha20poly1305_ietf_encrypt",
"sodium_crypto_aead_xchacha20poly1305_ietf_keygen",
"sodium_crypto_auth",
"sodium_crypto_auth_keygen",
"sodium_crypto_auth_verify",
"sodium_crypto_box",
"sodium_crypto_box_keypair",
"sodium_crypto_box_keypair_from_secretkey_and_publickey",
"sodium_crypto_box_open",
"sodium_crypto_box_publickey",
"sodium_crypto_box_publickey_from_secretkey",
"sodium_crypto_box_seal",
"sodium_crypto_box_seal_open",
"sodium_crypto_box_secretkey",
"sodium_crypto_box_seed_keypair",
"sodium_crypto_core_ristretto255_add",
"sodium_crypto_core_ristretto255_from_hash",
"sodium_crypto_core_ristretto255_is_valid_point",
"sodium_crypto_core_ristretto255_random",
"sodium_crypto_core_ristretto255_scalar_add",
"sodium_crypto_core_ristretto255_scalar_complement",
"sodium_crypto_core_ristretto255_scalar_invert",
"sodium_crypto_core_ristretto255_scalar_mul",
"sodium_crypto_core_ristretto255_scalar_negate",
"sodium_crypto_core_ristretto255_scalar_random",
"sodium_crypto_core_ristretto255_scalar_reduce",
"sodium_crypto_core_ristretto255_scalar_sub",
"sodium_crypto_core_ristretto255_sub",
"sodium_crypto_generichash",
"sodium_crypto_generichash_final",
"sodium_crypto_generichash_init",
"sodium_crypto_generichash_keygen",
"sodium_crypto_generichash_update",
"sodium_crypto_kdf_derive_from_key",
"sodium_crypto_kdf_keygen",
"sodium_crypto_kx_client_session_keys",
"sodium_crypto_kx_keypair",
"sodium_crypto_kx_publickey",
"sodium_crypto_kx_secretkey",
"sodium_crypto_kx_seed_keypair",
"sodium_crypto_kx_server_session_keys",
"sodium_crypto_pwhash",
"sodium_crypto_pwhash_scryptsalsa208sha256",
"sodium_crypto_pwhash_scryptsalsa208sha256_str",
"sodium_crypto_pwhash_scryptsalsa208sha256_str_verify",
"sodium_crypto_pwhash_str",
"sodium_crypto_pwhash_str_needs_rehash",
"sodium_crypto_pwhash_str_verify",
"sodium_crypto_scalarmult",
"sodium_crypto_scalarmult_base",
"sodium_crypto_scalarmult_ristretto255",
"sodium_crypto_scalarmult_ristretto255_base",
"sodium_crypto_secretbox",
"sodium_crypto_secretbox_keygen",
"sodium_crypto_secretbox_open",
"sodium_crypto_secretstream_xchacha20poly1305_init_pull",
"sodium_crypto_secretstream_xchacha20poly1305_init_push",
"sodium_crypto_secretstream_xchacha20poly1305_keygen",
"sodium_crypto_secretstream_xchacha20poly1305_pull",
"sodium_crypto_secretstream_xchacha20poly1305_push",
"sodium_crypto_secretstream_xchacha20poly1305_rekey",
"sodium_crypto_shorthash",
"sodium_crypto_shorthash_keygen",
"sodium_crypto_sign",
"sodium_crypto_sign_detached",
"sodium_crypto_sign_ed25519_pk_to_curve25519",
"sodium_crypto_sign_ed25519_sk_to_curve25519",
"sodium_crypto_sign_keypair",
"sodium_crypto_sign_keypair_from_secretkey_and_publickey",
"sodium_crypto_sign_open",
"sodium_crypto_sign_publickey",
"sodium_crypto_sign_publickey_from_secretkey",
"sodium_crypto_sign_secretkey",
"sodium_crypto_sign_seed_keypair",
"sodium_crypto_sign_verify_detached",
"sodium_crypto_stream",
"sodium_crypto_stream_keygen",
"sodium_crypto_stream_xchacha20",
"sodium_crypto_stream_xchacha20_keygen",
"sodium_crypto_stream_xchacha20_xor",
"sodium_crypto_stream_xchacha20_xor_ic",
"sodium_crypto_stream_xor",
"sodium_hex2bin",
"sodium_increment",
"sodium_memcmp",
"sodium_memzero",
"sodium_pad",
"sodium_unpad",
]
the ext-sodium names that passed the conformance gate;
bun run gen:sodium-manifestwrites it