Docs.rs
libsodium-sys-stable-1.21.3
libsodium-sys-stable 1.21.3
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Repository
crates.io
Source
Owners
jedisct1
Dependencies
libc ^0.2
normal
libflate ^2.1
build
minisign-verify ^0.2
build
pkg-config ^0.3
build
tar ^0.4
build
ureq ^2.10
build
cc ^1.1
build
vcpkg ^0.2
build
zip ^2.2
build
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
libsodium_
sys
1.21.3
All Items
Crate Items
Structs
Constants
Statics
Functions
Type Aliases
Crate
libsodium_sys
Copy item path
source
Structs
§
crypto_
aead_
aes256gcm_
state_
crypto_
auth_
hmacsha256_
state
crypto_
auth_
hmacsha512_
state
crypto_
generichash_
blake2b_
state
crypto_
hash_
sha256_
state
crypto_
hash_
sha512_
state
crypto_
kdf_
hkdf_
sha256_
state
crypto_
kdf_
hkdf_
sha512_
state
crypto_
onetimeauth_
poly1305_
state
crypto_
secretstream_
xchacha20poly1305_
state
crypto_
sign_
ed25519ph_
state
randombytes_
implementation
Constants
§
SODIUM_
LIBRARY_
VERSION_
MAJOR
SODIUM_
LIBRARY_
VERSION_
MINOR
SODIUM_
VERSION_
STRING
crypto_
aead_
aegis128l_
ABYTES
crypto_
aead_
aegis128l_
KEYBYTES
crypto_
aead_
aegis128l_
NPUBBYTES
crypto_
aead_
aegis128l_
NSECBYTES
crypto_
aead_
aegis256_
ABYTES
crypto_
aead_
aegis256_
KEYBYTES
crypto_
aead_
aegis256_
NPUBBYTES
crypto_
aead_
aegis256_
NSECBYTES
crypto_
aead_
aes256gcm_
ABYTES
crypto_
aead_
aes256gcm_
KEYBYTES
crypto_
aead_
aes256gcm_
NPUBBYTES
crypto_
aead_
aes256gcm_
NSECBYTES
crypto_
aead_
chacha20poly1305_
ABYTES
crypto_
aead_
chacha20poly1305_
IETF_
ABYTES
crypto_
aead_
chacha20poly1305_
IETF_
KEYBYTES
crypto_
aead_
chacha20poly1305_
IETF_
NPUBBYTES
crypto_
aead_
chacha20poly1305_
IETF_
NSECBYTES
crypto_
aead_
chacha20poly1305_
KEYBYTES
crypto_
aead_
chacha20poly1305_
NPUBBYTES
crypto_
aead_
chacha20poly1305_
NSECBYTES
crypto_
aead_
chacha20poly1305_
ietf_
ABYTES
crypto_
aead_
chacha20poly1305_
ietf_
KEYBYTES
crypto_
aead_
chacha20poly1305_
ietf_
NPUBBYTES
crypto_
aead_
chacha20poly1305_
ietf_
NSECBYTES
crypto_
aead_
xchacha20poly1305_
IETF_
ABYTES
crypto_
aead_
xchacha20poly1305_
IETF_
KEYBYTES
crypto_
aead_
xchacha20poly1305_
IETF_
NPUBBYTES
crypto_
aead_
xchacha20poly1305_
IETF_
NSECBYTES
crypto_
aead_
xchacha20poly1305_
ietf_
ABYTES
crypto_
aead_
xchacha20poly1305_
ietf_
KEYBYTES
crypto_
aead_
xchacha20poly1305_
ietf_
NPUBBYTES
crypto_
aead_
xchacha20poly1305_
ietf_
NSECBYTES
crypto_
auth_
BYTES
crypto_
auth_
KEYBYTES
crypto_
auth_
PRIMITIVE
crypto_
auth_
hmacsha256_
BYTES
crypto_
auth_
hmacsha256_
KEYBYTES
crypto_
auth_
hmacsha512_
BYTES
crypto_
auth_
hmacsha512_
KEYBYTES
crypto_
auth_
hmacsha512256_
BYTES
crypto_
auth_
hmacsha512256_
KEYBYTES
crypto_
box_
BEFORENMBYTES
crypto_
box_
BOXZEROBYTES
crypto_
box_
MACBYTES
crypto_
box_
NONCEBYTES
crypto_
box_
PRIMITIVE
crypto_
box_
PUBLICKEYBYTES
crypto_
box_
SEALBYTES
crypto_
box_
SECRETKEYBYTES
crypto_
box_
SEEDBYTES
crypto_
box_
ZEROBYTES
crypto_
box_
curve25519xchacha20poly1305_
BEFORENMBYTES
crypto_
box_
curve25519xchacha20poly1305_
MACBYTES
crypto_
box_
curve25519xchacha20poly1305_
NONCEBYTES
crypto_
box_
curve25519xchacha20poly1305_
PUBLICKEYBYTES
crypto_
box_
curve25519xchacha20poly1305_
SEALBYTES
crypto_
box_
curve25519xchacha20poly1305_
SECRETKEYBYTES
crypto_
box_
curve25519xchacha20poly1305_
SEEDBYTES
crypto_
box_
curve25519xsalsa20poly1305_
BEFORENMBYTES
crypto_
box_
curve25519xsalsa20poly1305_
BOXZEROBYTES
crypto_
box_
curve25519xsalsa20poly1305_
MACBYTES
crypto_
box_
curve25519xsalsa20poly1305_
NONCEBYTES
crypto_
box_
curve25519xsalsa20poly1305_
PUBLICKEYBYTES
crypto_
box_
curve25519xsalsa20poly1305_
SECRETKEYBYTES
crypto_
box_
curve25519xsalsa20poly1305_
SEEDBYTES
crypto_
box_
curve25519xsalsa20poly1305_
ZEROBYTES
crypto_
core_
ed25519_
BYTES
crypto_
core_
ed25519_
HASHBYTES
crypto_
core_
ed25519_
NONREDUCEDSCALARBYTES
crypto_
core_
ed25519_
SCALARBYTES
crypto_
core_
ed25519_
UNIFORMBYTES
crypto_
core_
hchacha20_
CONSTBYTES
crypto_
core_
hchacha20_
INPUTBYTES
crypto_
core_
hchacha20_
KEYBYTES
crypto_
core_
hchacha20_
OUTPUTBYTES
crypto_
core_
hsalsa20_
CONSTBYTES
crypto_
core_
hsalsa20_
INPUTBYTES
crypto_
core_
hsalsa20_
KEYBYTES
crypto_
core_
hsalsa20_
OUTPUTBYTES
crypto_
core_
ristretto255_
BYTES
crypto_
core_
ristretto255_
HASHBYTES
crypto_
core_
ristretto255_
NONREDUCEDSCALARBYTES
crypto_
core_
ristretto255_
SCALARBYTES
crypto_
core_
salsa20_
CONSTBYTES
crypto_
core_
salsa20_
INPUTBYTES
crypto_
core_
salsa20_
KEYBYTES
crypto_
core_
salsa20_
OUTPUTBYTES
crypto_
core_
salsa208_
CONSTBYTES
crypto_
core_
salsa208_
INPUTBYTES
crypto_
core_
salsa208_
KEYBYTES
crypto_
core_
salsa208_
OUTPUTBYTES
crypto_
core_
salsa2012_
CONSTBYTES
crypto_
core_
salsa2012_
INPUTBYTES
crypto_
core_
salsa2012_
KEYBYTES
crypto_
core_
salsa2012_
OUTPUTBYTES
crypto_
generichash_
BYTES
crypto_
generichash_
BYTES_
MAX
crypto_
generichash_
BYTES_
MIN
crypto_
generichash_
KEYBYTES
crypto_
generichash_
KEYBYTES_
MAX
crypto_
generichash_
KEYBYTES_
MIN
crypto_
generichash_
PRIMITIVE
crypto_
generichash_
blake2b_
BYTES
crypto_
generichash_
blake2b_
BYTES_
MAX
crypto_
generichash_
blake2b_
BYTES_
MIN
crypto_
generichash_
blake2b_
KEYBYTES
crypto_
generichash_
blake2b_
KEYBYTES_
MAX
crypto_
generichash_
blake2b_
KEYBYTES_
MIN
crypto_
generichash_
blake2b_
PERSONALBYTES
crypto_
generichash_
blake2b_
SALTBYTES
crypto_
hash_
BYTES
crypto_
hash_
PRIMITIVE
crypto_
hash_
sha256_
BYTES
crypto_
hash_
sha512_
BYTES
crypto_
kdf_
BYTES_
MAX
crypto_
kdf_
BYTES_
MIN
crypto_
kdf_
CONTEXTBYTES
crypto_
kdf_
KEYBYTES
crypto_
kdf_
PRIMITIVE
crypto_
kdf_
blake2b_
BYTES_
MAX
crypto_
kdf_
blake2b_
BYTES_
MIN
crypto_
kdf_
blake2b_
CONTEXTBYTES
crypto_
kdf_
blake2b_
KEYBYTES
crypto_
kdf_
hkdf_
sha256_
BYTES_
MAX
crypto_
kdf_
hkdf_
sha256_
BYTES_
MIN
crypto_
kdf_
hkdf_
sha256_
KEYBYTES
crypto_
kdf_
hkdf_
sha512_
BYTES_
MAX
crypto_
kdf_
hkdf_
sha512_
BYTES_
MIN
crypto_
kdf_
hkdf_
sha512_
KEYBYTES
crypto_
kx_
PRIMITIVE
crypto_
kx_
PUBLICKEYBYTES
crypto_
kx_
SECRETKEYBYTES
crypto_
kx_
SEEDBYTES
crypto_
kx_
SESSIONKEYBYTES
crypto_
onetimeauth_
BYTES
crypto_
onetimeauth_
KEYBYTES
crypto_
onetimeauth_
PRIMITIVE
crypto_
onetimeauth_
poly1305_
BYTES
crypto_
onetimeauth_
poly1305_
KEYBYTES
crypto_
pwhash_
ALG_
ARGO
N2I13
crypto_
pwhash_
ALG_
ARGO
N2ID13
crypto_
pwhash_
ALG_
DEFAULT
crypto_
pwhash_
BYTES_
MIN
crypto_
pwhash_
MEMLIMIT_
INTERACTIVE
crypto_
pwhash_
MEMLIMIT_
MIN
crypto_
pwhash_
MEMLIMIT_
MODERATE
crypto_
pwhash_
MEMLIMIT_
SENSITIVE
crypto_
pwhash_
OPSLIMIT_
INTERACTIVE
crypto_
pwhash_
OPSLIMIT_
MAX
crypto_
pwhash_
OPSLIMIT_
MIN
crypto_
pwhash_
OPSLIMIT_
MODERATE
crypto_
pwhash_
OPSLIMIT_
SENSITIVE
crypto_
pwhash_
PASSWD_
MAX
crypto_
pwhash_
PASSWD_
MIN
crypto_
pwhash_
PRIMITIVE
crypto_
pwhash_
SALTBYTES
crypto_
pwhash_
STRBYTES
crypto_
pwhash_
STRPREFIX
crypto_
pwhash_
argon2i_
ALG_
ARGO
N2I13
crypto_
pwhash_
argon2i_
BYTES_
MIN
crypto_
pwhash_
argon2i_
MEMLIMIT_
INTERACTIVE
crypto_
pwhash_
argon2i_
MEMLIMIT_
MIN
crypto_
pwhash_
argon2i_
MEMLIMIT_
MODERATE
crypto_
pwhash_
argon2i_
MEMLIMIT_
SENSITIVE
crypto_
pwhash_
argon2i_
OPSLIMIT_
INTERACTIVE
crypto_
pwhash_
argon2i_
OPSLIMIT_
MAX
crypto_
pwhash_
argon2i_
OPSLIMIT_
MIN
crypto_
pwhash_
argon2i_
OPSLIMIT_
MODERATE
crypto_
pwhash_
argon2i_
OPSLIMIT_
SENSITIVE
crypto_
pwhash_
argon2i_
PASSWD_
MAX
crypto_
pwhash_
argon2i_
PASSWD_
MIN
crypto_
pwhash_
argon2i_
SALTBYTES
crypto_
pwhash_
argon2i_
STRBYTES
crypto_
pwhash_
argon2i_
STRPREFIX
crypto_
pwhash_
argon2id_
ALG_
ARGO
N2ID13
crypto_
pwhash_
argon2id_
BYTES_
MIN
crypto_
pwhash_
argon2id_
MEMLIMIT_
INTERACTIVE
crypto_
pwhash_
argon2id_
MEMLIMIT_
MIN
crypto_
pwhash_
argon2id_
MEMLIMIT_
MODERATE
crypto_
pwhash_
argon2id_
MEMLIMIT_
SENSITIVE
crypto_
pwhash_
argon2id_
OPSLIMIT_
INTERACTIVE
crypto_
pwhash_
argon2id_
OPSLIMIT_
MAX
crypto_
pwhash_
argon2id_
OPSLIMIT_
MIN
crypto_
pwhash_
argon2id_
OPSLIMIT_
MODERATE
crypto_
pwhash_
argon2id_
OPSLIMIT_
SENSITIVE
crypto_
pwhash_
argon2id_
PASSWD_
MAX
crypto_
pwhash_
argon2id_
PASSWD_
MIN
crypto_
pwhash_
argon2id_
SALTBYTES
crypto_
pwhash_
argon2id_
STRBYTES
crypto_
pwhash_
argon2id_
STRPREFIX
crypto_
pwhash_
scryptsalsa208sha256_
BYTES_
MIN
crypto_
pwhash_
scryptsalsa208sha256_
MEMLIMIT_
INTERACTIVE
crypto_
pwhash_
scryptsalsa208sha256_
MEMLIMIT_
MIN
crypto_
pwhash_
scryptsalsa208sha256_
MEMLIMIT_
SENSITIVE
crypto_
pwhash_
scryptsalsa208sha256_
OPSLIMIT_
INTERACTIVE
crypto_
pwhash_
scryptsalsa208sha256_
OPSLIMIT_
MAX
crypto_
pwhash_
scryptsalsa208sha256_
OPSLIMIT_
MIN
crypto_
pwhash_
scryptsalsa208sha256_
OPSLIMIT_
SENSITIVE
crypto_
pwhash_
scryptsalsa208sha256_
PASSWD_
MIN
crypto_
pwhash_
scryptsalsa208sha256_
SALTBYTES
crypto_
pwhash_
scryptsalsa208sha256_
STRBYTES
crypto_
pwhash_
scryptsalsa208sha256_
STRPREFIX
crypto_
scalarmult_
BYTES
crypto_
scalarmult_
PRIMITIVE
crypto_
scalarmult_
SCALARBYTES
crypto_
scalarmult_
curve25519_
BYTES
crypto_
scalarmult_
curve25519_
SCALARBYTES
crypto_
scalarmult_
ed25519_
BYTES
crypto_
scalarmult_
ed25519_
SCALARBYTES
crypto_
scalarmult_
ristretto255_
BYTES
crypto_
scalarmult_
ristretto255_
SCALARBYTES
crypto_
secretbox_
BOXZEROBYTES
crypto_
secretbox_
KEYBYTES
crypto_
secretbox_
MACBYTES
crypto_
secretbox_
NONCEBYTES
crypto_
secretbox_
PRIMITIVE
crypto_
secretbox_
ZEROBYTES
crypto_
secretbox_
xchacha20poly1305_
KEYBYTES
crypto_
secretbox_
xchacha20poly1305_
MACBYTES
crypto_
secretbox_
xchacha20poly1305_
NONCEBYTES
crypto_
secretbox_
xsalsa20poly1305_
BOXZEROBYTES
crypto_
secretbox_
xsalsa20poly1305_
KEYBYTES
crypto_
secretbox_
xsalsa20poly1305_
MACBYTES
crypto_
secretbox_
xsalsa20poly1305_
NONCEBYTES
crypto_
secretbox_
xsalsa20poly1305_
ZEROBYTES
crypto_
secretstream_
xchacha20poly1305_
ABYTES
crypto_
secretstream_
xchacha20poly1305_
HEADERBYTES
crypto_
secretstream_
xchacha20poly1305_
KEYBYTES
crypto_
secretstream_
xchacha20poly1305_
TAG_
FINAL
crypto_
secretstream_
xchacha20poly1305_
TAG_
MESSAGE
crypto_
secretstream_
xchacha20poly1305_
TAG_
PUSH
crypto_
secretstream_
xchacha20poly1305_
TAG_
REKEY
crypto_
shorthash_
BYTES
crypto_
shorthash_
KEYBYTES
crypto_
shorthash_
PRIMITIVE
crypto_
shorthash_
siphash24_
BYTES
crypto_
shorthash_
siphash24_
KEYBYTES
crypto_
shorthash_
siphashx24_
BYTES
crypto_
shorthash_
siphashx24_
KEYBYTES
crypto_
sign_
BYTES
crypto_
sign_
PRIMITIVE
crypto_
sign_
PUBLICKEYBYTES
crypto_
sign_
SECRETKEYBYTES
crypto_
sign_
SEEDBYTES
crypto_
sign_
ed25519_
BYTES
crypto_
sign_
ed25519_
PUBLICKEYBYTES
crypto_
sign_
ed25519_
SECRETKEYBYTES
crypto_
sign_
ed25519_
SEEDBYTES
crypto_
stream_
KEYBYTES
crypto_
stream_
NONCEBYTES
crypto_
stream_
PRIMITIVE
crypto_
stream_
chacha20_
IETF_
KEYBYTES
crypto_
stream_
chacha20_
IETF_
NONCEBYTES
crypto_
stream_
chacha20_
KEYBYTES
crypto_
stream_
chacha20_
NONCEBYTES
crypto_
stream_
chacha20_
ietf_
KEYBYTES
crypto_
stream_
chacha20_
ietf_
NONCEBYTES
crypto_
stream_
salsa20_
KEYBYTES
crypto_
stream_
salsa20_
NONCEBYTES
crypto_
stream_
salsa208_
KEYBYTES
crypto_
stream_
salsa208_
NONCEBYTES
crypto_
stream_
salsa2012_
KEYBYTES
crypto_
stream_
salsa2012_
NONCEBYTES
crypto_
stream_
xchacha20_
KEYBYTES
crypto_
stream_
xchacha20_
NONCEBYTES
crypto_
stream_
xsalsa20_
KEYBYTES
crypto_
stream_
xsalsa20_
NONCEBYTES
crypto_
verify_
16_
BYTES
crypto_
verify_
32_
BYTES
crypto_
verify_
64_
BYTES
randombytes_
SEEDBYTES
sodium_
base64_
VARIANT_
ORIGINAL
sodium_
base64_
VARIANT_
ORIGINAL_
NO_
PADDING
sodium_
base64_
VARIANT_
URLSAFE
sodium_
base64_
VARIANT_
URLSAFE_
NO_
PADDING
Statics
§
randombytes_
internal_
implementation
⚠
randombytes_
sysrandom_
implementation
⚠
Functions
§
crypto_
aead_
aegis128l_
abytes
⚠
crypto_
aead_
aegis128l_
decrypt
⚠
crypto_
aead_
aegis128l_
decrypt_
detached
⚠
crypto_
aead_
aegis128l_
encrypt
⚠
crypto_
aead_
aegis128l_
encrypt_
detached
⚠
crypto_
aead_
aegis128l_
keybytes
⚠
crypto_
aead_
aegis128l_
keygen
⚠
crypto_
aead_
aegis128l_
messagebytes_
max
⚠
crypto_
aead_
aegis128l_
npubbytes
⚠
crypto_
aead_
aegis128l_
nsecbytes
⚠
crypto_
aead_
aegis256_
abytes
⚠
crypto_
aead_
aegis256_
decrypt
⚠
crypto_
aead_
aegis256_
decrypt_
detached
⚠
crypto_
aead_
aegis256_
encrypt
⚠
crypto_
aead_
aegis256_
encrypt_
detached
⚠
crypto_
aead_
aegis256_
keybytes
⚠
crypto_
aead_
aegis256_
keygen
⚠
crypto_
aead_
aegis256_
messagebytes_
max
⚠
crypto_
aead_
aegis256_
npubbytes
⚠
crypto_
aead_
aegis256_
nsecbytes
⚠
crypto_
aead_
aes256gcm_
abytes
⚠
crypto_
aead_
aes256gcm_
beforenm
⚠
crypto_
aead_
aes256gcm_
decrypt
⚠
crypto_
aead_
aes256gcm_
decrypt_
afternm
⚠
crypto_
aead_
aes256gcm_
decrypt_
detached
⚠
crypto_
aead_
aes256gcm_
decrypt_
detached_
afternm
⚠
crypto_
aead_
aes256gcm_
encrypt
⚠
crypto_
aead_
aes256gcm_
encrypt_
afternm
⚠
crypto_
aead_
aes256gcm_
encrypt_
detached
⚠
crypto_
aead_
aes256gcm_
encrypt_
detached_
afternm
⚠
crypto_
aead_
aes256gcm_
is_
available
⚠
crypto_
aead_
aes256gcm_
keybytes
⚠
crypto_
aead_
aes256gcm_
keygen
⚠
crypto_
aead_
aes256gcm_
messagebytes_
max
⚠
crypto_
aead_
aes256gcm_
npubbytes
⚠
crypto_
aead_
aes256gcm_
nsecbytes
⚠
crypto_
aead_
aes256gcm_
statebytes
⚠
crypto_
aead_
chacha20poly1305_
abytes
⚠
crypto_
aead_
chacha20poly1305_
decrypt
⚠
crypto_
aead_
chacha20poly1305_
decrypt_
detached
⚠
crypto_
aead_
chacha20poly1305_
encrypt
⚠
crypto_
aead_
chacha20poly1305_
encrypt_
detached
⚠
crypto_
aead_
chacha20poly1305_
ietf_
abytes
⚠
crypto_
aead_
chacha20poly1305_
ietf_
decrypt
⚠
crypto_
aead_
chacha20poly1305_
ietf_
decrypt_
detached
⚠
crypto_
aead_
chacha20poly1305_
ietf_
encrypt
⚠
crypto_
aead_
chacha20poly1305_
ietf_
encrypt_
detached
⚠
crypto_
aead_
chacha20poly1305_
ietf_
keybytes
⚠
crypto_
aead_
chacha20poly1305_
ietf_
keygen
⚠
crypto_
aead_
chacha20poly1305_
ietf_
messagebytes_
max
⚠
crypto_
aead_
chacha20poly1305_
ietf_
npubbytes
⚠
crypto_
aead_
chacha20poly1305_
ietf_
nsecbytes
⚠
crypto_
aead_
chacha20poly1305_
keybytes
⚠
crypto_
aead_
chacha20poly1305_
keygen
⚠
crypto_
aead_
chacha20poly1305_
messagebytes_
max
⚠
crypto_
aead_
chacha20poly1305_
npubbytes
⚠
crypto_
aead_
chacha20poly1305_
nsecbytes
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
abytes
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
decrypt
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
decrypt_
detached
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
encrypt
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
encrypt_
detached
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
keybytes
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
keygen
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
messagebytes_
max
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
npubbytes
⚠
crypto_
aead_
xchacha20poly1305_
ietf_
nsecbytes
⚠
crypto_
auth
⚠
crypto_
auth_
bytes
⚠
crypto_
auth_
hmacsha256
⚠
crypto_
auth_
hmacsha512
⚠
crypto_
auth_
hmacsha256_
bytes
⚠
crypto_
auth_
hmacsha256_
final
⚠
crypto_
auth_
hmacsha256_
init
⚠
crypto_
auth_
hmacsha256_
keybytes
⚠
crypto_
auth_
hmacsha256_
keygen
⚠
crypto_
auth_
hmacsha256_
statebytes
⚠
crypto_
auth_
hmacsha256_
update
⚠
crypto_
auth_
hmacsha256_
verify
⚠
crypto_
auth_
hmacsha512_
bytes
⚠
crypto_
auth_
hmacsha512_
final
⚠
crypto_
auth_
hmacsha512_
init
⚠
crypto_
auth_
hmacsha512_
keybytes
⚠
crypto_
auth_
hmacsha512_
keygen
⚠
crypto_
auth_
hmacsha512_
statebytes
⚠
crypto_
auth_
hmacsha512_
update
⚠
crypto_
auth_
hmacsha512_
verify
⚠
crypto_
auth_
hmacsha512256
⚠
crypto_
auth_
hmacsha512256_
bytes
⚠
crypto_
auth_
hmacsha512256_
final
⚠
crypto_
auth_
hmacsha512256_
init
⚠
crypto_
auth_
hmacsha512256_
keybytes
⚠
crypto_
auth_
hmacsha512256_
keygen
⚠
crypto_
auth_
hmacsha512256_
statebytes
⚠
crypto_
auth_
hmacsha512256_
update
⚠
crypto_
auth_
hmacsha512256_
verify
⚠
crypto_
auth_
keybytes
⚠
crypto_
auth_
keygen
⚠
crypto_
auth_
primitive
⚠
crypto_
auth_
verify
⚠
crypto_
box
⚠
crypto_
box_
afternm
⚠
crypto_
box_
beforenm
⚠
crypto_
box_
beforenmbytes
⚠
crypto_
box_
boxzerobytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
beforenm
⚠
crypto_
box_
curve25519xchacha20poly1305_
beforenmbytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
detached
⚠
crypto_
box_
curve25519xchacha20poly1305_
detached_
afternm
⚠
crypto_
box_
curve25519xchacha20poly1305_
easy
⚠
crypto_
box_
curve25519xchacha20poly1305_
easy_
afternm
⚠
crypto_
box_
curve25519xchacha20poly1305_
keypair
⚠
crypto_
box_
curve25519xchacha20poly1305_
macbytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
messagebytes_
max
⚠
crypto_
box_
curve25519xchacha20poly1305_
noncebytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
open_
detached
⚠
crypto_
box_
curve25519xchacha20poly1305_
open_
detached_
afternm
⚠
crypto_
box_
curve25519xchacha20poly1305_
open_
easy
⚠
crypto_
box_
curve25519xchacha20poly1305_
open_
easy_
afternm
⚠
crypto_
box_
curve25519xchacha20poly1305_
publickeybytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
seal
⚠
crypto_
box_
curve25519xchacha20poly1305_
seal_
open
⚠
crypto_
box_
curve25519xchacha20poly1305_
sealbytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
secretkeybytes
⚠
crypto_
box_
curve25519xchacha20poly1305_
seed_
keypair
⚠
crypto_
box_
curve25519xchacha20poly1305_
seedbytes
⚠
crypto_
box_
curve25519xsalsa20poly1305
⚠
crypto_
box_
curve25519xsalsa20poly1305_
afternm
⚠
crypto_
box_
curve25519xsalsa20poly1305_
beforenm
⚠
crypto_
box_
curve25519xsalsa20poly1305_
beforenmbytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
boxzerobytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
keypair
⚠
crypto_
box_
curve25519xsalsa20poly1305_
macbytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
messagebytes_
max
⚠
crypto_
box_
curve25519xsalsa20poly1305_
noncebytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
open
⚠
crypto_
box_
curve25519xsalsa20poly1305_
open_
afternm
⚠
crypto_
box_
curve25519xsalsa20poly1305_
publickeybytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
secretkeybytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
seed_
keypair
⚠
crypto_
box_
curve25519xsalsa20poly1305_
seedbytes
⚠
crypto_
box_
curve25519xsalsa20poly1305_
zerobytes
⚠
crypto_
box_
detached
⚠
crypto_
box_
detached_
afternm
⚠
crypto_
box_
easy
⚠
crypto_
box_
easy_
afternm
⚠
crypto_
box_
keypair
⚠
crypto_
box_
macbytes
⚠
crypto_
box_
messagebytes_
max
⚠
crypto_
box_
noncebytes
⚠
crypto_
box_
open
⚠
crypto_
box_
open_
afternm
⚠
crypto_
box_
open_
detached
⚠
crypto_
box_
open_
detached_
afternm
⚠
crypto_
box_
open_
easy
⚠
crypto_
box_
open_
easy_
afternm
⚠
crypto_
box_
primitive
⚠
crypto_
box_
publickeybytes
⚠
crypto_
box_
seal
⚠
crypto_
box_
seal_
open
⚠
crypto_
box_
sealbytes
⚠
crypto_
box_
secretkeybytes
⚠
crypto_
box_
seed_
keypair
⚠
crypto_
box_
seedbytes
⚠
crypto_
box_
zerobytes
⚠
crypto_
core_
ed25519_
add
⚠
crypto_
core_
ed25519_
bytes
⚠
crypto_
core_
ed25519_
from_
hash
⚠
crypto_
core_
ed25519_
from_
uniform
⚠
crypto_
core_
ed25519_
hashbytes
⚠
crypto_
core_
ed25519_
is_
valid_
point
⚠
crypto_
core_
ed25519_
nonreducedscalarbytes
⚠
crypto_
core_
ed25519_
random
⚠
crypto_
core_
ed25519_
scalar_
add
⚠
crypto_
core_
ed25519_
scalar_
complement
⚠
crypto_
core_
ed25519_
scalar_
invert
⚠
crypto_
core_
ed25519_
scalar_
mul
⚠
crypto_
core_
ed25519_
scalar_
negate
⚠
crypto_
core_
ed25519_
scalar_
random
⚠
crypto_
core_
ed25519_
scalar_
reduce
⚠
crypto_
core_
ed25519_
scalar_
sub
⚠
crypto_
core_
ed25519_
scalarbytes
⚠
crypto_
core_
ed25519_
sub
⚠
crypto_
core_
ed25519_
uniformbytes
⚠
crypto_
core_
hchacha20
⚠
crypto_
core_
hchacha20_
constbytes
⚠
crypto_
core_
hchacha20_
inputbytes
⚠
crypto_
core_
hchacha20_
keybytes
⚠
crypto_
core_
hchacha20_
outputbytes
⚠
crypto_
core_
hsalsa20
⚠
crypto_
core_
hsalsa20_
constbytes
⚠
crypto_
core_
hsalsa20_
inputbytes
⚠
crypto_
core_
hsalsa20_
keybytes
⚠
crypto_
core_
hsalsa20_
outputbytes
⚠
crypto_
core_
ristretto255_
add
⚠
crypto_
core_
ristretto255_
bytes
⚠
crypto_
core_
ristretto255_
from_
hash
⚠
crypto_
core_
ristretto255_
hashbytes
⚠
crypto_
core_
ristretto255_
is_
valid_
point
⚠
crypto_
core_
ristretto255_
nonreducedscalarbytes
⚠
crypto_
core_
ristretto255_
random
⚠
crypto_
core_
ristretto255_
scalar_
add
⚠
crypto_
core_
ristretto255_
scalar_
complement
⚠
crypto_
core_
ristretto255_
scalar_
invert
⚠
crypto_
core_
ristretto255_
scalar_
mul
⚠
crypto_
core_
ristretto255_
scalar_
negate
⚠
crypto_
core_
ristretto255_
scalar_
random
⚠
crypto_
core_
ristretto255_
scalar_
reduce
⚠
crypto_
core_
ristretto255_
scalar_
sub
⚠
crypto_
core_
ristretto255_
scalarbytes
⚠
crypto_
core_
ristretto255_
sub
⚠
crypto_
core_
salsa20
⚠
crypto_
core_
salsa20_
constbytes
⚠
crypto_
core_
salsa20_
inputbytes
⚠
crypto_
core_
salsa20_
keybytes
⚠
crypto_
core_
salsa20_
outputbytes
⚠
crypto_
core_
salsa208
⚠
crypto_
core_
salsa208_
constbytes
⚠
crypto_
core_
salsa208_
inputbytes
⚠
crypto_
core_
salsa208_
keybytes
⚠
crypto_
core_
salsa208_
outputbytes
⚠
crypto_
core_
salsa2012
⚠
crypto_
core_
salsa2012_
constbytes
⚠
crypto_
core_
salsa2012_
inputbytes
⚠
crypto_
core_
salsa2012_
keybytes
⚠
crypto_
core_
salsa2012_
outputbytes
⚠
crypto_
generichash
⚠
crypto_
generichash_
blake2b
⚠
crypto_
generichash_
blake2b_
bytes
⚠
crypto_
generichash_
blake2b_
bytes_
max
⚠
crypto_
generichash_
blake2b_
bytes_
min
⚠
crypto_
generichash_
blake2b_
final
⚠
crypto_
generichash_
blake2b_
init
⚠
crypto_
generichash_
blake2b_
init_
salt_
personal
⚠
crypto_
generichash_
blake2b_
keybytes
⚠
crypto_
generichash_
blake2b_
keybytes_
max
⚠
crypto_
generichash_
blake2b_
keybytes_
min
⚠
crypto_
generichash_
blake2b_
keygen
⚠
crypto_
generichash_
blake2b_
personalbytes
⚠
crypto_
generichash_
blake2b_
salt_
personal
⚠
crypto_
generichash_
blake2b_
saltbytes
⚠
crypto_
generichash_
blake2b_
statebytes
⚠
crypto_
generichash_
blake2b_
update
⚠
crypto_
generichash_
bytes
⚠
crypto_
generichash_
bytes_
max
⚠
crypto_
generichash_
bytes_
min
⚠
crypto_
generichash_
final
⚠
crypto_
generichash_
init
⚠
crypto_
generichash_
keybytes
⚠
crypto_
generichash_
keybytes_
max
⚠
crypto_
generichash_
keybytes_
min
⚠
crypto_
generichash_
keygen
⚠
crypto_
generichash_
primitive
⚠
crypto_
generichash_
statebytes
⚠
crypto_
generichash_
update
⚠
crypto_
hash
⚠
crypto_
hash_
bytes
⚠
crypto_
hash_
primitive
⚠
crypto_
hash_
sha256
⚠
crypto_
hash_
sha512
⚠
crypto_
hash_
sha256_
bytes
⚠
crypto_
hash_
sha256_
final
⚠
crypto_
hash_
sha256_
init
⚠
crypto_
hash_
sha256_
statebytes
⚠
crypto_
hash_
sha256_
update
⚠
crypto_
hash_
sha512_
bytes
⚠
crypto_
hash_
sha512_
final
⚠
crypto_
hash_
sha512_
init
⚠
crypto_
hash_
sha512_
statebytes
⚠
crypto_
hash_
sha512_
update
⚠
crypto_
kdf_
blake2b_
bytes_
max
⚠
crypto_
kdf_
blake2b_
bytes_
min
⚠
crypto_
kdf_
blake2b_
contextbytes
⚠
crypto_
kdf_
blake2b_
derive_
from_
key
⚠
crypto_
kdf_
blake2b_
keybytes
⚠
crypto_
kdf_
bytes_
max
⚠
crypto_
kdf_
bytes_
min
⚠
crypto_
kdf_
contextbytes
⚠
crypto_
kdf_
derive_
from_
key
⚠
crypto_
kdf_
hkdf_
sha256_
bytes_
max
⚠
crypto_
kdf_
hkdf_
sha256_
bytes_
min
⚠
crypto_
kdf_
hkdf_
sha256_
expand
⚠
crypto_
kdf_
hkdf_
sha256_
extract
⚠
crypto_
kdf_
hkdf_
sha256_
extract_
final
⚠
crypto_
kdf_
hkdf_
sha256_
extract_
init
⚠
crypto_
kdf_
hkdf_
sha256_
extract_
update
⚠
crypto_
kdf_
hkdf_
sha256_
keybytes
⚠
crypto_
kdf_
hkdf_
sha256_
keygen
⚠
crypto_
kdf_
hkdf_
sha256_
statebytes
⚠
crypto_
kdf_
hkdf_
sha512_
bytes_
max
⚠
crypto_
kdf_
hkdf_
sha512_
bytes_
min
⚠
crypto_
kdf_
hkdf_
sha512_
expand
⚠
crypto_
kdf_
hkdf_
sha512_
extract
⚠
crypto_
kdf_
hkdf_
sha512_
extract_
final
⚠
crypto_
kdf_
hkdf_
sha512_
extract_
init
⚠
crypto_
kdf_
hkdf_
sha512_
extract_
update
⚠
crypto_
kdf_
hkdf_
sha512_
keybytes
⚠
crypto_
kdf_
hkdf_
sha512_
keygen
⚠
crypto_
kdf_
hkdf_
sha512_
statebytes
⚠
crypto_
kdf_
keybytes
⚠
crypto_
kdf_
keygen
⚠
crypto_
kdf_
primitive
⚠
crypto_
kx_
client_
session_
keys
⚠
crypto_
kx_
keypair
⚠
crypto_
kx_
primitive
⚠
crypto_
kx_
publickeybytes
⚠
crypto_
kx_
secretkeybytes
⚠
crypto_
kx_
seed_
keypair
⚠
crypto_
kx_
seedbytes
⚠
crypto_
kx_
server_
session_
keys
⚠
crypto_
kx_
sessionkeybytes
⚠
crypto_
onetimeauth
⚠
crypto_
onetimeauth_
bytes
⚠
crypto_
onetimeauth_
final
⚠
crypto_
onetimeauth_
init
⚠
crypto_
onetimeauth_
keybytes
⚠
crypto_
onetimeauth_
keygen
⚠
crypto_
onetimeauth_
poly1305
⚠
crypto_
onetimeauth_
poly1305_
bytes
⚠
crypto_
onetimeauth_
poly1305_
final
⚠
crypto_
onetimeauth_
poly1305_
init
⚠
crypto_
onetimeauth_
poly1305_
keybytes
⚠
crypto_
onetimeauth_
poly1305_
keygen
⚠
crypto_
onetimeauth_
poly1305_
statebytes
⚠
crypto_
onetimeauth_
poly1305_
update
⚠
crypto_
onetimeauth_
poly1305_
verify
⚠
crypto_
onetimeauth_
primitive
⚠
crypto_
onetimeauth_
statebytes
⚠
crypto_
onetimeauth_
update
⚠
crypto_
onetimeauth_
verify
⚠
crypto_
pwhash
⚠
crypto_
pwhash_
alg_
argon2i13
⚠
crypto_
pwhash_
alg_
argon2id13
⚠
crypto_
pwhash_
alg_
default
⚠
crypto_
pwhash_
argon2i
⚠
crypto_
pwhash_
argon2i_
alg_
argon2i13
⚠
crypto_
pwhash_
argon2i_
bytes_
max
⚠
crypto_
pwhash_
argon2i_
bytes_
min
⚠
crypto_
pwhash_
argon2i_
memlimit_
interactive
⚠
crypto_
pwhash_
argon2i_
memlimit_
max
⚠
crypto_
pwhash_
argon2i_
memlimit_
min
⚠
crypto_
pwhash_
argon2i_
memlimit_
moderate
⚠
crypto_
pwhash_
argon2i_
memlimit_
sensitive
⚠
crypto_
pwhash_
argon2i_
opslimit_
interactive
⚠
crypto_
pwhash_
argon2i_
opslimit_
max
⚠
crypto_
pwhash_
argon2i_
opslimit_
min
⚠
crypto_
pwhash_
argon2i_
opslimit_
moderate
⚠
crypto_
pwhash_
argon2i_
opslimit_
sensitive
⚠
crypto_
pwhash_
argon2i_
passwd_
max
⚠
crypto_
pwhash_
argon2i_
passwd_
min
⚠
crypto_
pwhash_
argon2i_
saltbytes
⚠
crypto_
pwhash_
argon2i_
str
⚠
crypto_
pwhash_
argon2i_
str_
needs_
rehash
⚠
crypto_
pwhash_
argon2i_
str_
verify
⚠
crypto_
pwhash_
argon2i_
strbytes
⚠
crypto_
pwhash_
argon2i_
strprefix
⚠
crypto_
pwhash_
argon2id
⚠
crypto_
pwhash_
argon2id_
alg_
argon2id13
⚠
crypto_
pwhash_
argon2id_
bytes_
max
⚠
crypto_
pwhash_
argon2id_
bytes_
min
⚠
crypto_
pwhash_
argon2id_
memlimit_
interactive
⚠
crypto_
pwhash_
argon2id_
memlimit_
max
⚠
crypto_
pwhash_
argon2id_
memlimit_
min
⚠
crypto_
pwhash_
argon2id_
memlimit_
moderate
⚠
crypto_
pwhash_
argon2id_
memlimit_
sensitive
⚠
crypto_
pwhash_
argon2id_
opslimit_
interactive
⚠
crypto_
pwhash_
argon2id_
opslimit_
max
⚠
crypto_
pwhash_
argon2id_
opslimit_
min
⚠
crypto_
pwhash_
argon2id_
opslimit_
moderate
⚠
crypto_
pwhash_
argon2id_
opslimit_
sensitive
⚠
crypto_
pwhash_
argon2id_
passwd_
max
⚠
crypto_
pwhash_
argon2id_
passwd_
min
⚠
crypto_
pwhash_
argon2id_
saltbytes
⚠
crypto_
pwhash_
argon2id_
str
⚠
crypto_
pwhash_
argon2id_
str_
needs_
rehash
⚠
crypto_
pwhash_
argon2id_
str_
verify
⚠
crypto_
pwhash_
argon2id_
strbytes
⚠
crypto_
pwhash_
argon2id_
strprefix
⚠
crypto_
pwhash_
bytes_
max
⚠
crypto_
pwhash_
bytes_
min
⚠
crypto_
pwhash_
memlimit_
interactive
⚠
crypto_
pwhash_
memlimit_
max
⚠
crypto_
pwhash_
memlimit_
min
⚠
crypto_
pwhash_
memlimit_
moderate
⚠
crypto_
pwhash_
memlimit_
sensitive
⚠
crypto_
pwhash_
opslimit_
interactive
⚠
crypto_
pwhash_
opslimit_
max
⚠
crypto_
pwhash_
opslimit_
min
⚠
crypto_
pwhash_
opslimit_
moderate
⚠
crypto_
pwhash_
opslimit_
sensitive
⚠
crypto_
pwhash_
passwd_
max
⚠
crypto_
pwhash_
passwd_
min
⚠
crypto_
pwhash_
primitive
⚠
crypto_
pwhash_
saltbytes
⚠
crypto_
pwhash_
scryptsalsa208sha256
⚠
crypto_
pwhash_
scryptsalsa208sha256_
bytes_
max
⚠
crypto_
pwhash_
scryptsalsa208sha256_
bytes_
min
⚠
crypto_
pwhash_
scryptsalsa208sha256_
ll
⚠
crypto_
pwhash_
scryptsalsa208sha256_
memlimit_
interactive
⚠
crypto_
pwhash_
scryptsalsa208sha256_
memlimit_
max
⚠
crypto_
pwhash_
scryptsalsa208sha256_
memlimit_
min
⚠
crypto_
pwhash_
scryptsalsa208sha256_
memlimit_
sensitive
⚠
crypto_
pwhash_
scryptsalsa208sha256_
opslimit_
interactive
⚠
crypto_
pwhash_
scryptsalsa208sha256_
opslimit_
max
⚠
crypto_
pwhash_
scryptsalsa208sha256_
opslimit_
min
⚠
crypto_
pwhash_
scryptsalsa208sha256_
opslimit_
sensitive
⚠
crypto_
pwhash_
scryptsalsa208sha256_
passwd_
max
⚠
crypto_
pwhash_
scryptsalsa208sha256_
passwd_
min
⚠
crypto_
pwhash_
scryptsalsa208sha256_
saltbytes
⚠
crypto_
pwhash_
scryptsalsa208sha256_
str
⚠
crypto_
pwhash_
scryptsalsa208sha256_
str_
needs_
rehash
⚠
crypto_
pwhash_
scryptsalsa208sha256_
str_
verify
⚠
crypto_
pwhash_
scryptsalsa208sha256_
strbytes
⚠
crypto_
pwhash_
scryptsalsa208sha256_
strprefix
⚠
crypto_
pwhash_
str
⚠
crypto_
pwhash_
str_
alg
⚠
crypto_
pwhash_
str_
needs_
rehash
⚠
crypto_
pwhash_
str_
verify
⚠
crypto_
pwhash_
strbytes
⚠
crypto_
pwhash_
strprefix
⚠
crypto_
scalarmult
⚠
crypto_
scalarmult_
base
⚠
crypto_
scalarmult_
bytes
⚠
crypto_
scalarmult_
curve25519
⚠
crypto_
scalarmult_
curve25519_
base
⚠
crypto_
scalarmult_
curve25519_
bytes
⚠
crypto_
scalarmult_
curve25519_
scalarbytes
⚠
crypto_
scalarmult_
ed25519
⚠
crypto_
scalarmult_
ed25519_
base
⚠
crypto_
scalarmult_
ed25519_
base_
noclamp
⚠
crypto_
scalarmult_
ed25519_
bytes
⚠
crypto_
scalarmult_
ed25519_
noclamp
⚠
crypto_
scalarmult_
ed25519_
scalarbytes
⚠
crypto_
scalarmult_
primitive
⚠
crypto_
scalarmult_
ristretto255
⚠
crypto_
scalarmult_
ristretto255_
base
⚠
crypto_
scalarmult_
ristretto255_
bytes
⚠
crypto_
scalarmult_
ristretto255_
scalarbytes
⚠
crypto_
scalarmult_
scalarbytes
⚠
crypto_
secretbox
⚠
crypto_
secretbox_
boxzerobytes
⚠
crypto_
secretbox_
detached
⚠
crypto_
secretbox_
easy
⚠
crypto_
secretbox_
keybytes
⚠
crypto_
secretbox_
keygen
⚠
crypto_
secretbox_
macbytes
⚠
crypto_
secretbox_
messagebytes_
max
⚠
crypto_
secretbox_
noncebytes
⚠
crypto_
secretbox_
open
⚠
crypto_
secretbox_
open_
detached
⚠
crypto_
secretbox_
open_
easy
⚠
crypto_
secretbox_
primitive
⚠
crypto_
secretbox_
xchacha20poly1305_
detached
⚠
crypto_
secretbox_
xchacha20poly1305_
easy
⚠
crypto_
secretbox_
xchacha20poly1305_
keybytes
⚠
crypto_
secretbox_
xchacha20poly1305_
macbytes
⚠
crypto_
secretbox_
xchacha20poly1305_
messagebytes_
max
⚠
crypto_
secretbox_
xchacha20poly1305_
noncebytes
⚠
crypto_
secretbox_
xchacha20poly1305_
open_
detached
⚠
crypto_
secretbox_
xchacha20poly1305_
open_
easy
⚠
crypto_
secretbox_
xsalsa20poly1305
⚠
crypto_
secretbox_
xsalsa20poly1305_
boxzerobytes
⚠
crypto_
secretbox_
xsalsa20poly1305_
keybytes
⚠
crypto_
secretbox_
xsalsa20poly1305_
keygen
⚠
crypto_
secretbox_
xsalsa20poly1305_
macbytes
⚠
crypto_
secretbox_
xsalsa20poly1305_
messagebytes_
max
⚠
crypto_
secretbox_
xsalsa20poly1305_
noncebytes
⚠
crypto_
secretbox_
xsalsa20poly1305_
open
⚠
crypto_
secretbox_
xsalsa20poly1305_
zerobytes
⚠
crypto_
secretbox_
zerobytes
⚠
crypto_
secretstream_
xchacha20poly1305_
abytes
⚠
crypto_
secretstream_
xchacha20poly1305_
headerbytes
⚠
crypto_
secretstream_
xchacha20poly1305_
init_
pull
⚠
crypto_
secretstream_
xchacha20poly1305_
init_
push
⚠
crypto_
secretstream_
xchacha20poly1305_
keybytes
⚠
crypto_
secretstream_
xchacha20poly1305_
keygen
⚠
crypto_
secretstream_
xchacha20poly1305_
messagebytes_
max
⚠
crypto_
secretstream_
xchacha20poly1305_
pull
⚠
crypto_
secretstream_
xchacha20poly1305_
push
⚠
crypto_
secretstream_
xchacha20poly1305_
rekey
⚠
crypto_
secretstream_
xchacha20poly1305_
statebytes
⚠
crypto_
secretstream_
xchacha20poly1305_
tag_
final
⚠
crypto_
secretstream_
xchacha20poly1305_
tag_
message
⚠
crypto_
secretstream_
xchacha20poly1305_
tag_
push
⚠
crypto_
secretstream_
xchacha20poly1305_
tag_
rekey
⚠
crypto_
shorthash
⚠
crypto_
shorthash_
bytes
⚠
crypto_
shorthash_
keybytes
⚠
crypto_
shorthash_
keygen
⚠
crypto_
shorthash_
primitive
⚠
crypto_
shorthash_
siphash24
⚠
crypto_
shorthash_
siphash24_
bytes
⚠
crypto_
shorthash_
siphash24_
keybytes
⚠
crypto_
shorthash_
siphashx24
⚠
crypto_
shorthash_
siphashx24_
bytes
⚠
crypto_
shorthash_
siphashx24_
keybytes
⚠
crypto_
sign
⚠
crypto_
sign_
bytes
⚠
crypto_
sign_
detached
⚠
crypto_
sign_
ed25519
⚠
crypto_
sign_
ed25519_
bytes
⚠
crypto_
sign_
ed25519_
detached
⚠
crypto_
sign_
ed25519_
keypair
⚠
crypto_
sign_
ed25519_
messagebytes_
max
⚠
crypto_
sign_
ed25519_
open
⚠
crypto_
sign_
ed25519_
pk_
to_
curve25519
⚠
crypto_
sign_
ed25519_
publickeybytes
⚠
crypto_
sign_
ed25519_
secretkeybytes
⚠
crypto_
sign_
ed25519_
seed_
keypair
⚠
crypto_
sign_
ed25519_
seedbytes
⚠
crypto_
sign_
ed25519_
sk_
to_
curve25519
⚠
crypto_
sign_
ed25519_
sk_
to_
pk
⚠
crypto_
sign_
ed25519_
sk_
to_
seed
⚠
crypto_
sign_
ed25519_
verify_
detached
⚠
crypto_
sign_
ed25519ph_
final_
create
⚠
crypto_
sign_
ed25519ph_
final_
verify
⚠
crypto_
sign_
ed25519ph_
init
⚠
crypto_
sign_
ed25519ph_
statebytes
⚠
crypto_
sign_
ed25519ph_
update
⚠
crypto_
sign_
final_
create
⚠
crypto_
sign_
final_
verify
⚠
crypto_
sign_
init
⚠
crypto_
sign_
keypair
⚠
crypto_
sign_
messagebytes_
max
⚠
crypto_
sign_
open
⚠
crypto_
sign_
primitive
⚠
crypto_
sign_
publickeybytes
⚠
crypto_
sign_
secretkeybytes
⚠
crypto_
sign_
seed_
keypair
⚠
crypto_
sign_
seedbytes
⚠
crypto_
sign_
statebytes
⚠
crypto_
sign_
update
⚠
crypto_
sign_
verify_
detached
⚠
crypto_
stream
⚠
crypto_
stream_
chacha20
⚠
crypto_
stream_
chacha20_
ietf
⚠
crypto_
stream_
chacha20_
ietf_
keybytes
⚠
crypto_
stream_
chacha20_
ietf_
keygen
⚠
crypto_
stream_
chacha20_
ietf_
messagebytes_
max
⚠
crypto_
stream_
chacha20_
ietf_
noncebytes
⚠
crypto_
stream_
chacha20_
ietf_
xor
⚠
crypto_
stream_
chacha20_
ietf_
xor_
ic
⚠
crypto_
stream_
chacha20_
keybytes
⚠
crypto_
stream_
chacha20_
keygen
⚠
crypto_
stream_
chacha20_
messagebytes_
max
⚠
crypto_
stream_
chacha20_
noncebytes
⚠
crypto_
stream_
chacha20_
xor
⚠
crypto_
stream_
chacha20_
xor_
ic
⚠
crypto_
stream_
keybytes
⚠
crypto_
stream_
keygen
⚠
crypto_
stream_
messagebytes_
max
⚠
crypto_
stream_
noncebytes
⚠
crypto_
stream_
primitive
⚠
crypto_
stream_
salsa20
⚠
crypto_
stream_
salsa20_
keybytes
⚠
crypto_
stream_
salsa20_
keygen
⚠
crypto_
stream_
salsa20_
messagebytes_
max
⚠
crypto_
stream_
salsa20_
noncebytes
⚠
crypto_
stream_
salsa20_
xor
⚠
crypto_
stream_
salsa20_
xor_
ic
⚠
crypto_
stream_
salsa208
⚠
crypto_
stream_
salsa208_
keybytes
⚠
crypto_
stream_
salsa208_
keygen
⚠
crypto_
stream_
salsa208_
messagebytes_
max
⚠
crypto_
stream_
salsa208_
noncebytes
⚠
crypto_
stream_
salsa208_
xor
⚠
crypto_
stream_
salsa2012
⚠
crypto_
stream_
salsa2012_
keybytes
⚠
crypto_
stream_
salsa2012_
keygen
⚠
crypto_
stream_
salsa2012_
messagebytes_
max
⚠
crypto_
stream_
salsa2012_
noncebytes
⚠
crypto_
stream_
salsa2012_
xor
⚠
crypto_
stream_
xchacha20
⚠
crypto_
stream_
xchacha20_
keybytes
⚠
crypto_
stream_
xchacha20_
keygen
⚠
crypto_
stream_
xchacha20_
messagebytes_
max
⚠
crypto_
stream_
xchacha20_
noncebytes
⚠
crypto_
stream_
xchacha20_
xor
⚠
crypto_
stream_
xchacha20_
xor_
ic
⚠
crypto_
stream_
xor
⚠
crypto_
stream_
xsalsa20
⚠
crypto_
stream_
xsalsa20_
keybytes
⚠
crypto_
stream_
xsalsa20_
keygen
⚠
crypto_
stream_
xsalsa20_
messagebytes_
max
⚠
crypto_
stream_
xsalsa20_
noncebytes
⚠
crypto_
stream_
xsalsa20_
xor
⚠
crypto_
stream_
xsalsa20_
xor_
ic
⚠
crypto_
verify_
16
⚠
crypto_
verify_
32
⚠
crypto_
verify_
64
⚠
crypto_
verify_
16_
bytes
⚠
crypto_
verify_
32_
bytes
⚠
crypto_
verify_
64_
bytes
⚠
randombytes_
buf
⚠
randombytes_
buf_
deterministic
⚠
randombytes_
close
⚠
randombytes_
implementation_
name
⚠
randombytes_
random
⚠
randombytes_
seedbytes
⚠
randombytes_
set_
implementation
⚠
randombytes_
stir
⚠
randombytes_
uniform
⚠
sodium_
add
⚠
sodium_
allocarray
⚠
sodium_
base64_
encoded_
len
⚠
sodium_
base642bin
⚠
sodium_
bin2base64
⚠
sodium_
bin2hex
⚠
sodium_
compare
⚠
sodium_
free
⚠
sodium_
hex2bin
⚠
sodium_
increment
⚠
sodium_
init
⚠
sodium_
is_
zero
⚠
sodium_
library_
minimal
⚠
sodium_
library_
version_
major
⚠
sodium_
library_
version_
minor
⚠
sodium_
malloc
⚠
sodium_
memcmp
⚠
sodium_
memzero
⚠
sodium_
misuse
⚠
sodium_
mlock
⚠
sodium_
mprotect_
noaccess
⚠
sodium_
mprotect_
readonly
⚠
sodium_
mprotect_
readwrite
⚠
sodium_
munlock
⚠
sodium_
pad
⚠
sodium_
runtime_
has_
aesni
⚠
sodium_
runtime_
has_
armcrypto
⚠
sodium_
runtime_
has_
avx
⚠
sodium_
runtime_
has_
avx2
⚠
sodium_
runtime_
has_
avx512f
⚠
sodium_
runtime_
has_
neon
⚠
sodium_
runtime_
has_
pclmul
⚠
sodium_
runtime_
has_
rdrand
⚠
sodium_
runtime_
has_
sse2
⚠
sodium_
runtime_
has_
sse3
⚠
sodium_
runtime_
has_
sse41
⚠
sodium_
runtime_
has_
ssse3
⚠
sodium_
set_
misuse_
handler
⚠
sodium_
stackzero
⚠
sodium_
sub
⚠
sodium_
unpad
⚠
sodium_
version_
string
⚠
Type Aliases
§
crypto_
aead_
aes256gcm_
state
crypto_
auth_
hmacsha512256_
state
crypto_
generichash_
state
crypto_
onetimeauth_
state
crypto_
sign_
state