Index

Modules: e2ee, e2ee/aead, e2ee/blake2b, e2ee/chacha, e2ee/password, e2ee/private/monocypher, e2ee/private/utils, e2ee/sha512, e2ee/signs.

API symbols

aeadDjb:
aeadIetf:
AeadStream:
aeadStreamInit:
aeadStreamInitDjb:
aeadStreamInitIetf:
aeadStreamInitX:
AeadStreamMode:
aeadStreamRead:
aeadStreamWrite:
aeadX:
blake:
Blake2b:
Blake2bDefaultDigestSize:
Blake2bMaxDigestSize:
Blake2bMaxKeySize:
Blake2bMinDigestSize:
blakeHex:
blakeKeyed:
blakeKeyedHex:
ChachaMessage:
computeChallengeMac:
crypto_aead_ctx:
crypto_aead_init_djb:
crypto_aead_init_ietf:
crypto_aead_init_x:
crypto_aead_lock:
crypto_aead_read:
crypto_aead_unlock:
crypto_aead_write:
crypto_argon2:
crypto_argon2_config:
CRYPTO_ARGON2_D:
crypto_argon2_extras:
CRYPTO_ARGON2_I:
CRYPTO_ARGON2_ID:
crypto_argon2_inputs:
crypto_argon2_no_extras:
crypto_blake2b:
crypto_blake2b_ctx:
crypto_blake2b_final:
crypto_blake2b_init:
crypto_blake2b_keyed:
crypto_blake2b_keyed_init:
crypto_blake2b_update:
crypto_chacha20_djb:
crypto_chacha20_h:
crypto_chacha20_ietf:
crypto_chacha20_x:
crypto_eddsa_check:
crypto_eddsa_check_equation:
crypto_eddsa_key_pair:
crypto_eddsa_mul_add:
crypto_eddsa_reduce:
crypto_eddsa_scalarbase:
crypto_eddsa_sign:
crypto_eddsa_to_x25519:
crypto_eddsa_trim_scalar:
crypto_elligator_key_pair:
crypto_elligator_map:
crypto_elligator_rev:
crypto_poly1305:
crypto_poly1305_ctx:
crypto_poly1305_final:
crypto_poly1305_init:
crypto_poly1305_update:
crypto_sha512:
crypto_sha512_ctx:
crypto_sha512_final:
crypto_sha512_hkdf:
crypto_sha512_hkdf_expand:
crypto_sha512_hmac:
crypto_sha512_hmac_ctx:
crypto_sha512_hmac_final:
crypto_sha512_hmac_init:
crypto_sha512_hmac_update:
crypto_sha512_init:
crypto_sha512_update:
crypto_verify16:
crypto_verify32:
crypto_verify64:
crypto_wipe:
crypto_x25519:
crypto_x25519_dirty_fast:
crypto_x25519_dirty_small:
crypto_x25519_inverse:
crypto_x25519_public_key:
crypto_x25519_to_eddsa:
decrypt:
deriveKeyFromPassword:
encrypt:
finish:
finishHex:
fromHex:
generatePassword:
generateSalt:
generateSigningKeyPair:
hashPassword:
hkdfExpandSha512:
hkdfSha512:
initBlake2b:
initBlake2bKeyed:
initSha512:
initSha512Hmac:
Key32:
keyPairFromPassword:
Mac16:
Nonce24:
PublicKey:
publicKeyFromHex:
publicKeyToHex:
RandomBytes:
randomBytes:
seal:
SealedMessage:
sealWithPassword:
SecretKey:
secretKeyFromHex:
secretKeyToHex:
Seed32:
seqPtr:
sha512:
Sha512BlockSize:
Sha512Digest:
Sha512DigestSize:
sha512Hex:
Sha512Hmac:
sha512Hmac:
sha512HmacHex:
Sha512HmacState:
Sha512Prk:
Sha512State:
sharedSecret:
sign:
Signature:
signatureFromHex:
signatureToHex:
SigningKeyPair:
strPtr:
toHex:
toHexDigest:
toPtr:
unseal:
unsealWithPassword:
update:
verify:
verifyChallengeMac:
verifyDigest:
verifyPassword:
x25519KeyPair: