Opens a message encrypted via box_seal().
ParagonIE_Sodium_Crypto32::box
X25519 key exchange followed by XSalsa20Poly1305 symmetric encryption
ParagonIE_Sodium_Crypto32::box_seal
X25519-XSalsa20-Poly1305 with one ephemeral X25519 keypair.
ParagonIE_Sodium_Crypto32::auth
HMAC-SHA-512-256 (a.k.a. the leftmost 256 bits of HMAC-SHA-512)
Advertisement
ParagonIE_Sodium_Crypto32::auth_verify
HMAC-SHA-512-256 validation. Constant-time via hash_equals().
ParagonIE_Sodium_Crypto32::aead_xchacha20poly1305_ietf_encrypt
AEAD Encryption with ChaCha20-Poly1305, IETF mode (96-bit nonce)
ParagonIE_Sodium_Crypto32::aead_xchacha20poly1305_ietf_decrypt
AEAD Decryption with ChaCha20-Poly1305, IETF mode (96-bit nonce)
ParagonIE_Sodium_Crypto32::aead_chacha20poly1305_ietf_encrypt
AEAD Encryption with ChaCha20-Poly1305, IETF mode (96-bit nonce)
Advertisement
ParagonIE_Sodium_Crypto32::aead_chacha20poly1305_encrypt
AEAD Encryption with ChaCha20-Poly1305
ParagonIE_Sodium_Crypto32::aead_chacha20poly1305_ietf_decrypt
AEAD Decryption with ChaCha20-Poly1305, IETF mode (96-bit nonce)
ParagonIE_Sodium_Crypto32::aead_chacha20poly1305_decrypt
AEAD Decryption with ChaCha20-Poly1305
ParagonIE_Sodium_Crypto32
Class ParagonIE_Sodium_Crypto