Calculate a BLAKE2b hash.
ParagonIE_Sodium_Crypto::box_open
Decrypt a message encrypted with box().
ParagonIE_Sodium_Crypto::box_publickey_from_secretkey
ParagonIE_Sodium_Crypto::box_publickey
Advertisement
ParagonIE_Sodium_Crypto::box_secretkey
ParagonIE_Sodium_Crypto::box_keypair_from_secretkey_and_publickey
ParagonIE_Sodium_Crypto::box_seed_keypair
ParagonIE_Sodium_Crypto::box_keypair
Advertisement
ParagonIE_Sodium_Crypto::box_beforenm
Used by crypto_box() to get the crypto_secretbox() key.
ParagonIE_Sodium_Crypto::box_seal_open
Opens a message encrypted via box_seal().
ParagonIE_Sodium_Crypto::box_seal
X25519-XSalsa20-Poly1305 with one ephemeral X25519 keypair.
ParagonIE_Sodium_Crypto::box
X25519 key exchange followed by XSalsa20Poly1305 symmetric encryption
Advertisement
ParagonIE_Sodium_Crypto::auth_verify
HMAC-SHA-512-256 validation. Constant-time via hash_equals().
ParagonIE_Sodium_Crypto::auth
HMAC-SHA-512-256 (a.k.a. the leftmost 256 bits of HMAC-SHA-512)
ParagonIE_Sodium_Crypto::aead_xchacha20poly1305_ietf_encrypt
AEAD Encryption with ChaCha20-Poly1305, IETF mode (96-bit nonce)