Docs.rs
dryoc-0.5.3
dryoc 0.5.3
Permalink
Docs.rs crate page
LGPL-3.0-only
Links
Documentation
Repository
Crates.io
Source
Owners
brndnmtthws
Dependencies
base64 ^0.21
normal
bitflags ^2.3
normal
chacha20 ^0.9
normal
curve25519-dalek ^4.0
normal
generic-array ^0.14
normal
lazy_static ^1
normal
rand_core ^0.6
normal
salsa20 ^0.10
normal
serde ^1.0
normal
sha2 ^0.10
normal
subtle ^2.4
normal
zeroize ^1.6
normal
base64 ^0.21
dev
bincode ^1
dev
hex ^0.4
dev
libc ^0.2
dev
libsodium-sys ^0.2
dev
num-bigint ^0.4
dev
rand ^0.8
dev
serde ^1.0
dev
serde_json ^1
dev
sodiumoxide ^0.2
dev
static_assertions ^1.1
dev
libc ^0.2
normal
winapi ^0.3
normal
Versions
100%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
dryoc
0.5.3
Module constants
Constants
In crate dryoc
?
Module
dryoc
::
constants
source
·
[
−
]
Expand description
Constant value definitions
Constants
CRYPTO_AEAD_CHACHA20POLY1305_IETF_MESSAGEBYTES_MAX
CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES
CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES
CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES
CRYPTO_AUTH_BYTES
CRYPTO_AUTH_HMACSHA512256_BYTES
CRYPTO_AUTH_HMACSHA512256_KEYBYTES
CRYPTO_AUTH_KEYBYTES
CRYPTO_BOX_BEFORENMBYTES
CRYPTO_BOX_MACBYTES
CRYPTO_BOX_MESSAGEBYTES_MAX
CRYPTO_BOX_NONCEBYTES
CRYPTO_BOX_PUBLICKEYBYTES
CRYPTO_BOX_SEALBYTES
CRYPTO_BOX_SECRETKEYBYTES
CRYPTO_BOX_SEEDBYTES
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_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_GENERICHASH_BYTES
CRYPTO_GENERICHASH_BYTES_MAX
CRYPTO_GENERICHASH_BYTES_MIN
CRYPTO_GENERICHASH_KEYBYTES
CRYPTO_GENERICHASH_KEYBYTES_MAX
CRYPTO_GENERICHASH_KEYBYTES_MIN
CRYPTO_HASH_SHA512_BYTES
CRYPTO_KDF_BLAKE2B_BYTES_MAX
CRYPTO_KDF_BLAKE2B_BYTES_MIN
CRYPTO_KDF_BLAKE2B_CONTEXTBYTES
CRYPTO_KDF_BLAKE2B_KEYBYTES
CRYPTO_KDF_CONTEXTBYTES
CRYPTO_KDF_KEYBYTES
CRYPTO_KX_PUBLICKEYBYTES
CRYPTO_KX_SECRETKEYBYTES
CRYPTO_KX_SEEDBYTES
CRYPTO_KX_SESSIONKEYBYTES
CRYPTO_ONETIMEAUTH_BYTES
CRYPTO_ONETIMEAUTH_KEYBYTES
CRYPTO_ONETIMEAUTH_POLY1305_BYTES
CRYPTO_ONETIMEAUTH_POLY1305_KEYBYTES
CRYPTO_PWHASH_ALG_ARGON2I13
CRYPTO_PWHASH_ALG_ARGON2ID13
CRYPTO_PWHASH_ALG_DEFAULT
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_SALTBYTES_MAX
CRYPTO_PWHASH_ARGON2ID_SALTBYTES_MIN
CRYPTO_PWHASH_ARGON2ID_STRBYTES
CRYPTO_PWHASH_ARGON2ID_STRPREFIX
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_SALTBYTES_MAX
CRYPTO_PWHASH_ARGON2I_SALTBYTES_MIN
CRYPTO_PWHASH_ARGON2I_STRBYTES
CRYPTO_PWHASH_ARGON2I_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_SALTBYTES
CRYPTO_PWHASH_SALTBYTES_MAX
CRYPTO_PWHASH_SALTBYTES_MIN
CRYPTO_PWHASH_STRBYTES
CRYPTO_PWHASH_STRPREFIX
CRYPTO_SCALARMULT_BYTES
CRYPTO_SCALARMULT_CURVE25519_BYTES
CRYPTO_SCALARMULT_CURVE25519_SCALARBYTES
CRYPTO_SCALARMULT_SCALARBYTES
CRYPTO_SECRETBOX_KEYBYTES
CRYPTO_SECRETBOX_MACBYTES
CRYPTO_SECRETBOX_MESSAGEBYTES_MAX
CRYPTO_SECRETBOX_NONCEBYTES
CRYPTO_SECRETBOX_PRIMITIVE
CRYPTO_SECRETBOX_XSALSA20POLY1305_KEYBYTES
CRYPTO_SECRETBOX_XSALSA20POLY1305_MACBYTES
CRYPTO_SECRETBOX_XSALSA20POLY1305_MESSAGEBYTES_MAX
CRYPTO_SECRETBOX_XSALSA20POLY1305_NONCEBYTES
CRYPTO_SECRETSTREAM_PADBYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_COUNTERBYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_INONCEBYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES
CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX
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_SIPHASH24_BYTES
CRYPTO_SHORTHASH_SIPHASH24_KEYBYTES
CRYPTO_SIGN_BYTES
CRYPTO_SIGN_ED25519_BYTES
CRYPTO_SIGN_ED25519_MESSAGEBYTES_MAX
CRYPTO_SIGN_ED25519_PUBLICKEYBYTES
CRYPTO_SIGN_ED25519_SECRETKEYBYTES
CRYPTO_SIGN_ED25519_SEEDBYTES
CRYPTO_SIGN_MESSAGEBYTES_MAX
CRYPTO_SIGN_PUBLICKEYBYTES
CRYPTO_SIGN_SECRETKEYBYTES
CRYPTO_SIGN_SEEDBYTES
CRYPTO_STREAM_CHACHA20_IETF_KEYBYTES
CRYPTO_STREAM_CHACHA20_IETF_NONCEBYTES