php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
libsodium.stub.php File Reference

Go to the source code of this file.

Data Structures

class  SodiumException
 

Functions

 sodium_crypto_aead_aes256gcm_is_available ()
 
 sodium_crypto_aead_aes256gcm_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aes256gcm_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aes256gcm_keygen ()
 
 sodium_crypto_aead_aegis128l_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aegis128l_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aegis128l_keygen ()
 
 sodium_crypto_aead_aegis256_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aegis256_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_aegis256_keygen ()
 
 sodium_crypto_aead_chacha20poly1305_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_chacha20poly1305_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_chacha20poly1305_keygen ()
 
 sodium_crypto_aead_chacha20poly1305_ietf_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_chacha20poly1305_ietf_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_chacha20poly1305_ietf_keygen ()
 
 sodium_crypto_aead_xchacha20poly1305_ietf_decrypt (string $ciphertext, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_aead_xchacha20poly1305_ietf_keygen ()
 
 sodium_crypto_aead_xchacha20poly1305_ietf_encrypt (#[\SensitiveParameter] string $message, string $additional_data, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_auth (string $message, #[\SensitiveParameter] string $key)
 
 sodium_crypto_auth_keygen ()
 
 sodium_crypto_auth_verify (string $mac, string $message, #[\SensitiveParameter] string $key)
 
 sodium_crypto_box (#[\SensitiveParameter] string $message, string $nonce, #[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_box_keypair ()
 
 sodium_crypto_box_seed_keypair (#[\SensitiveParameter] string $seed)
 
 sodium_crypto_box_keypair_from_secretkey_and_publickey (#[\SensitiveParameter] string $secret_key, string $public_key)
 
 sodium_crypto_box_open (string $ciphertext, string $nonce, #[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_box_publickey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_box_publickey_from_secretkey (#[\SensitiveParameter] string $secret_key)
 
 sodium_crypto_box_seal (#[\SensitiveParameter] string $message, string $public_key)
 
 sodium_crypto_box_seal_open (string $ciphertext, #[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_box_secretkey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_core_ristretto255_add (string $p, string $q)
 
 sodium_crypto_core_ristretto255_from_hash (string $s)
 
 sodium_crypto_core_ristretto255_is_valid_point (string $s)
 
 sodium_crypto_core_ristretto255_random ()
 
 sodium_crypto_core_ristretto255_scalar_add (string $x, string $y)
 
 sodium_crypto_core_ristretto255_scalar_complement (string $s)
 
 sodium_crypto_core_ristretto255_scalar_invert (string $s)
 
 sodium_crypto_core_ristretto255_scalar_mul (string $x, string $y)
 
 sodium_crypto_core_ristretto255_scalar_negate (string $s)
 
 sodium_crypto_core_ristretto255_scalar_random ()
 
 sodium_crypto_core_ristretto255_scalar_reduce (string $s)
 
 sodium_crypto_core_ristretto255_scalar_sub (string $x, string $y)
 
 sodium_crypto_core_ristretto255_sub (string $p, string $q)
 
 sodium_crypto_kx_keypair ()
 
 sodium_crypto_kx_publickey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_kx_secretkey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_kx_seed_keypair (#[\SensitiveParameter] string $seed)
 
 sodium_crypto_kx_client_session_keys (#[\SensitiveParameter] string $client_key_pair, string $server_key)
 
 sodium_crypto_kx_server_session_keys (#[\SensitiveParameter] string $server_key_pair, string $client_key)
 
 sodium_crypto_generichash (string $message, #[\SensitiveParameter] string $key="", int $length=SODIUM_CRYPTO_GENERICHASH_BYTES)
 
 sodium_crypto_generichash_keygen ()
 
 sodium_crypto_generichash_init (#[\SensitiveParameter] string $key="", int $length=SODIUM_CRYPTO_GENERICHASH_BYTES)
 
 sodium_crypto_generichash_update (string &$state, string $message)
 
 sodium_crypto_generichash_final (string &$state, int $length=SODIUM_CRYPTO_GENERICHASH_BYTES)
 
 sodium_crypto_kdf_derive_from_key (int $subkey_length, int $subkey_id, string $context, #[\SensitiveParameter] string $key)
 
 sodium_crypto_kdf_keygen ()
 
 sodium_crypto_pwhash (int $length, #[\SensitiveParameter] string $password, string $salt, int $opslimit, int $memlimit, int $algo=SODIUM_CRYPTO_PWHASH_ALG_DEFAULT)
 
 sodium_crypto_pwhash_str (#[\SensitiveParameter] string $password, int $opslimit, int $memlimit)
 
 sodium_crypto_pwhash_str_verify (string $hash, #[\SensitiveParameter] string $password)
 
 sodium_crypto_pwhash_str_needs_rehash (string $password, int $opslimit, int $memlimit)
 
 sodium_crypto_pwhash_scryptsalsa208sha256 (int $length, #[\SensitiveParameter] string $password, string $salt, int $opslimit, int $memlimit)
 
 sodium_crypto_pwhash_scryptsalsa208sha256_str (#[\SensitiveParameter] string $password, int $opslimit, int $memlimit)
 
 sodium_crypto_pwhash_scryptsalsa208sha256_str_verify (string $hash, #[\SensitiveParameter] string $password)
 
 sodium_crypto_scalarmult (string $n, string $p)
 
 sodium_crypto_scalarmult_ristretto255 (string $n, string $p)
 
 sodium_crypto_scalarmult_ristretto255_base (string $n)
 
 sodium_crypto_secretbox (#[\SensitiveParameter] string $message, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_secretbox_keygen ()
 
 sodium_crypto_secretbox_open (string $ciphertext, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_secretstream_xchacha20poly1305_keygen ()
 
 sodium_crypto_secretstream_xchacha20poly1305_init_push (#[\SensitiveParameter] string $key)
 
 sodium_crypto_secretstream_xchacha20poly1305_push (string &$state, #[\SensitiveParameter] string $message, string $additional_data="", int $tag=SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE)
 
 sodium_crypto_secretstream_xchacha20poly1305_init_pull (string $header, #[\SensitiveParameter] string $key)
 
 sodium_crypto_secretstream_xchacha20poly1305_pull (string &$state, string $ciphertext, string $additional_data="")
 
 sodium_crypto_secretstream_xchacha20poly1305_rekey (string &$state)
 
 sodium_crypto_shorthash (string $message, #[\SensitiveParameter] string $key)
 
 sodium_crypto_shorthash_keygen ()
 
 sodium_crypto_sign (string $message, #[\SensitiveParameter] string $secret_key)
 
 sodium_crypto_sign_detached (string $message, #[\SensitiveParameter] string $secret_key)
 
 sodium_crypto_sign_ed25519_pk_to_curve25519 (string $public_key)
 
 sodium_crypto_sign_ed25519_sk_to_curve25519 (#[\SensitiveParameter] string $secret_key)
 
 sodium_crypto_sign_keypair ()
 
 sodium_crypto_sign_keypair_from_secretkey_and_publickey (#[\SensitiveParameter] string $secret_key, string $public_key)
 
 sodium_crypto_sign_open (string $signed_message, string $public_key)
 
 sodium_crypto_sign_publickey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_sign_secretkey (#[\SensitiveParameter] string $key_pair)
 
 sodium_crypto_sign_publickey_from_secretkey (#[\SensitiveParameter] string $secret_key)
 
 sodium_crypto_sign_seed_keypair (#[\SensitiveParameter] string $seed)
 
 sodium_crypto_sign_verify_detached (string $signature, string $message, string $public_key)
 
 sodium_crypto_stream (int $length, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_stream_keygen ()
 
 sodium_crypto_stream_xor (#[\SensitiveParameter] string $message, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_stream_xchacha20 (int $length, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_stream_xchacha20_keygen ()
 
 sodium_crypto_stream_xchacha20_xor (#[\SensitiveParameter] string $message, string $nonce, #[\SensitiveParameter] string $key)
 
 sodium_crypto_stream_xchacha20_xor_ic (#[\SensitiveParameter] string $message, string $nonce, int $counter,#[\SensitiveParameter] string $key)
 
 sodium_add (string &$string1, string $string2)
 
 sodium_compare (#[\SensitiveParameter] string $string1, #[\SensitiveParameter] string $string2)
 
 sodium_increment (string &$string)
 
 sodium_memcmp (#[\SensitiveParameter] string $string1, #[\SensitiveParameter] string $string2)
 
 sodium_memzero (#[\SensitiveParameter] string &$string)
 
 sodium_pad (#[\SensitiveParameter] string $string, int $block_size)
 
 sodium_unpad (#[\SensitiveParameter] string $string, int $block_size)
 
 sodium_bin2hex (#[\SensitiveParameter] string $string)
 
 sodium_hex2bin (#[\SensitiveParameter] string $string, string $ignore="")
 
 sodium_bin2base64 (#[\SensitiveParameter] string $string, int $id)
 
 sodium_base642bin (#[\SensitiveParameter] string $string, int $id, string $ignore="")
 
 sodium_crypto_scalarmult_base (#[\SensitiveParameter] string $secret_key)
 

Variables

const SODIUM_LIBRARY_VERSION = UNKNOWN
 
const SODIUM_LIBRARY_MAJOR_VERSION = UNKNOWN
 
const SODIUM_LIBRARY_MINOR_VERSION = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES = UNKNOWN
 
const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_AUTH_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_AUTH_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_SEALBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_SECRETKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_PUBLICKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_KEYPAIRBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_MACBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_NONCEBYTES = UNKNOWN
 
const SODIUM_CRYPTO_BOX_SEEDBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KDF_BYTES_MIN = UNKNOWN
 
const SODIUM_CRYPTO_KDF_BYTES_MAX = UNKNOWN
 
const SODIUM_CRYPTO_KDF_CONTEXTBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KDF_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KX_SEEDBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KX_SESSIONKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KX_PUBLICKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KX_SECRETKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_KX_KEYPAIRBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY = UNKNOWN
 
const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_BYTES_MIN = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_BYTES_MAX = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN = UNKNOWN
 
const SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13 = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_ALG_DEFAULT = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SALTBYTES = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_STRPREFIX = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE = UNKNOWN
 
const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE = UNKNOWN
 
const SODIUM_CRYPTO_SCALARMULT_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_SCALARMULT_SCALARBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SHORTHASH_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_SHORTHASH_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETBOX_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETBOX_MACBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SECRETBOX_NONCEBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SIGN_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_SIGN_SEEDBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SIGN_SECRETKEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_SIGN_KEYPAIRBYTES = UNKNOWN
 
const SODIUM_CRYPTO_STREAM_NONCEBYTES = UNKNOWN
 
const SODIUM_CRYPTO_STREAM_KEYBYTES = UNKNOWN
 
const SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES = UNKNOWN
 
const SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES = UNKNOWN
 
const SODIUM_BASE64_VARIANT_ORIGINAL = UNKNOWN
 
const SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING = UNKNOWN
 
const SODIUM_BASE64_VARIANT_URLSAFE = UNKNOWN
 
const SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING = UNKNOWN
 
const SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES = UNKNOWN
 
const SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES = UNKNOWN
 
const SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES = UNKNOWN
 
const SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES = UNKNOWN
 
const SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES = UNKNOWN
 

Function Documentation

◆ sodium_add()

sodium_add ( string & $string1,
string $string2 )

Definition at line 775 of file libsodium.stub.php.

◆ sodium_base642bin()

sodium_base642bin ( # string $string[\SensitiveParameter],
int $id,
string $ignore = "" )

Definition at line 796 of file libsodium.stub.php.

◆ sodium_bin2base64()

sodium_bin2base64 ( # string $string[\SensitiveParameter],
int $id )

Definition at line 794 of file libsodium.stub.php.

◆ sodium_bin2hex()

sodium_bin2hex ( # string $string[\SensitiveParameter])

Definition at line 789 of file libsodium.stub.php.

◆ sodium_compare()

sodium_compare ( # string $string1[\SensitiveParameter],
# string $string2[\SensitiveParameter] )

Definition at line 777 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis128l_decrypt()

sodium_crypto_aead_aegis128l_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 557 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis128l_encrypt()

sodium_crypto_aead_aegis128l_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 559 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis128l_keygen()

sodium_crypto_aead_aegis128l_keygen ( )

Definition at line 561 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis256_decrypt()

sodium_crypto_aead_aegis256_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 565 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis256_encrypt()

sodium_crypto_aead_aegis256_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 567 of file libsodium.stub.php.

◆ sodium_crypto_aead_aegis256_keygen()

sodium_crypto_aead_aegis256_keygen ( )

Definition at line 569 of file libsodium.stub.php.

◆ sodium_crypto_aead_aes256gcm_decrypt()

sodium_crypto_aead_aes256gcm_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 549 of file libsodium.stub.php.

◆ sodium_crypto_aead_aes256gcm_encrypt()

sodium_crypto_aead_aes256gcm_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 551 of file libsodium.stub.php.

◆ sodium_crypto_aead_aes256gcm_is_available()

sodium_crypto_aead_aes256gcm_is_available ( )

Definition at line 546 of file libsodium.stub.php.

◆ sodium_crypto_aead_aes256gcm_keygen()

sodium_crypto_aead_aes256gcm_keygen ( )

Definition at line 553 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_decrypt()

sodium_crypto_aead_chacha20poly1305_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 572 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_encrypt()

sodium_crypto_aead_chacha20poly1305_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 574 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_ietf_decrypt()

sodium_crypto_aead_chacha20poly1305_ietf_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 578 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_ietf_encrypt()

sodium_crypto_aead_chacha20poly1305_ietf_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 580 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_ietf_keygen()

sodium_crypto_aead_chacha20poly1305_ietf_keygen ( )

Definition at line 582 of file libsodium.stub.php.

◆ sodium_crypto_aead_chacha20poly1305_keygen()

sodium_crypto_aead_chacha20poly1305_keygen ( )

Definition at line 576 of file libsodium.stub.php.

◆ sodium_crypto_aead_xchacha20poly1305_ietf_decrypt()

sodium_crypto_aead_xchacha20poly1305_ietf_decrypt ( string $ciphertext,
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 585 of file libsodium.stub.php.

◆ sodium_crypto_aead_xchacha20poly1305_ietf_encrypt()

sodium_crypto_aead_xchacha20poly1305_ietf_encrypt ( # string $message[\SensitiveParameter],
string $additional_data,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 589 of file libsodium.stub.php.

◆ sodium_crypto_aead_xchacha20poly1305_ietf_keygen()

sodium_crypto_aead_xchacha20poly1305_ietf_keygen ( )

Definition at line 587 of file libsodium.stub.php.

◆ sodium_crypto_auth()

sodium_crypto_auth ( string $message,
# string $key[\SensitiveParameter] )

Definition at line 592 of file libsodium.stub.php.

◆ sodium_crypto_auth_keygen()

sodium_crypto_auth_keygen ( )

Definition at line 594 of file libsodium.stub.php.

◆ sodium_crypto_auth_verify()

sodium_crypto_auth_verify ( string $mac,
string $message,
# string $key[\SensitiveParameter] )

Definition at line 596 of file libsodium.stub.php.

◆ sodium_crypto_box()

sodium_crypto_box ( # string $message[\SensitiveParameter],
string $nonce,
# string $key_pair[\SensitiveParameter] )

Definition at line 598 of file libsodium.stub.php.

◆ sodium_crypto_box_keypair()

sodium_crypto_box_keypair ( )

Definition at line 600 of file libsodium.stub.php.

◆ sodium_crypto_box_keypair_from_secretkey_and_publickey()

sodium_crypto_box_keypair_from_secretkey_and_publickey ( # string $secret_key[\SensitiveParameter],
string $public_key )

Definition at line 604 of file libsodium.stub.php.

◆ sodium_crypto_box_open()

sodium_crypto_box_open ( string $ciphertext,
string $nonce,
# string $key_pair[\SensitiveParameter] )

Definition at line 606 of file libsodium.stub.php.

◆ sodium_crypto_box_publickey()

sodium_crypto_box_publickey ( # string $key_pair[\SensitiveParameter])

Definition at line 608 of file libsodium.stub.php.

◆ sodium_crypto_box_publickey_from_secretkey()

sodium_crypto_box_publickey_from_secretkey ( # string $secret_key[\SensitiveParameter])

Definition at line 610 of file libsodium.stub.php.

◆ sodium_crypto_box_seal()

sodium_crypto_box_seal ( # string $message[\SensitiveParameter],
string $public_key )

Definition at line 612 of file libsodium.stub.php.

◆ sodium_crypto_box_seal_open()

sodium_crypto_box_seal_open ( string $ciphertext,
# string $key_pair[\SensitiveParameter] )

Definition at line 614 of file libsodium.stub.php.

◆ sodium_crypto_box_secretkey()

sodium_crypto_box_secretkey ( # string $key_pair[\SensitiveParameter])

Definition at line 616 of file libsodium.stub.php.

◆ sodium_crypto_box_seed_keypair()

sodium_crypto_box_seed_keypair ( # string $seed[\SensitiveParameter])

Definition at line 602 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_add()

sodium_crypto_core_ristretto255_add ( string $p,
string $q )

Definition at line 619 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_from_hash()

sodium_crypto_core_ristretto255_from_hash ( string $s)

Definition at line 621 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_is_valid_point()

sodium_crypto_core_ristretto255_is_valid_point ( string $s)

Definition at line 623 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_random()

sodium_crypto_core_ristretto255_random ( )

Definition at line 625 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_add()

sodium_crypto_core_ristretto255_scalar_add ( string $x,
string $y )

Definition at line 627 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_complement()

sodium_crypto_core_ristretto255_scalar_complement ( string $s)

Definition at line 629 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_invert()

sodium_crypto_core_ristretto255_scalar_invert ( string $s)

Definition at line 631 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_mul()

sodium_crypto_core_ristretto255_scalar_mul ( string $x,
string $y )

Definition at line 633 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_negate()

sodium_crypto_core_ristretto255_scalar_negate ( string $s)

Definition at line 635 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_random()

sodium_crypto_core_ristretto255_scalar_random ( )

Definition at line 637 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_reduce()

sodium_crypto_core_ristretto255_scalar_reduce ( string $s)

Definition at line 639 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_scalar_sub()

sodium_crypto_core_ristretto255_scalar_sub ( string $x,
string $y )

Definition at line 641 of file libsodium.stub.php.

◆ sodium_crypto_core_ristretto255_sub()

sodium_crypto_core_ristretto255_sub ( string $p,
string $q )

Definition at line 643 of file libsodium.stub.php.

◆ sodium_crypto_generichash()

sodium_crypto_generichash ( string $message,
# string $key[\SensitiveParameter] = "",
int $length = SODIUM_CRYPTO_GENERICHASH_BYTES )

Definition at line 665 of file libsodium.stub.php.

◆ sodium_crypto_generichash_final()

sodium_crypto_generichash_final ( string & $state,
int $length = SODIUM_CRYPTO_GENERICHASH_BYTES )

Definition at line 673 of file libsodium.stub.php.

◆ sodium_crypto_generichash_init()

sodium_crypto_generichash_init ( # string $key[\SensitiveParameter] = "",
int $length = SODIUM_CRYPTO_GENERICHASH_BYTES )

Definition at line 669 of file libsodium.stub.php.

◆ sodium_crypto_generichash_keygen()

sodium_crypto_generichash_keygen ( )

Definition at line 667 of file libsodium.stub.php.

◆ sodium_crypto_generichash_update()

sodium_crypto_generichash_update ( string & $state,
string $message )

Definition at line 671 of file libsodium.stub.php.

◆ sodium_crypto_kdf_derive_from_key()

sodium_crypto_kdf_derive_from_key ( int $subkey_length,
int $subkey_id,
string $context,
# string $key[\SensitiveParameter] )

Definition at line 675 of file libsodium.stub.php.

◆ sodium_crypto_kdf_keygen()

sodium_crypto_kdf_keygen ( )

Definition at line 677 of file libsodium.stub.php.

◆ sodium_crypto_kx_client_session_keys()

sodium_crypto_kx_client_session_keys ( # string $client_key_pair[\SensitiveParameter],
string $server_key )
Returns
array<int, string>

Definition at line 657 of file libsodium.stub.php.

◆ sodium_crypto_kx_keypair()

sodium_crypto_kx_keypair ( )

Definition at line 646 of file libsodium.stub.php.

◆ sodium_crypto_kx_publickey()

sodium_crypto_kx_publickey ( # string $key_pair[\SensitiveParameter])

Definition at line 648 of file libsodium.stub.php.

◆ sodium_crypto_kx_secretkey()

sodium_crypto_kx_secretkey ( # string $key_pair[\SensitiveParameter])

Definition at line 650 of file libsodium.stub.php.

◆ sodium_crypto_kx_seed_keypair()

sodium_crypto_kx_seed_keypair ( # string $seed[\SensitiveParameter])

Definition at line 652 of file libsodium.stub.php.

◆ sodium_crypto_kx_server_session_keys()

sodium_crypto_kx_server_session_keys ( # string $server_key_pair[\SensitiveParameter],
string $client_key )
Returns
array<int, string>

Definition at line 663 of file libsodium.stub.php.

◆ sodium_crypto_pwhash()

sodium_crypto_pwhash ( int $length,
# string $password[\SensitiveParameter],
string $salt,
int $opslimit,
int $memlimit,
int $algo = SODIUM_CRYPTO_PWHASH_ALG_DEFAULT )

Definition at line 680 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_scryptsalsa208sha256()

sodium_crypto_pwhash_scryptsalsa208sha256 ( int $length,
# string $password[\SensitiveParameter],
string $salt,
int $opslimit,
int $memlimit )

Definition at line 692 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_scryptsalsa208sha256_str()

sodium_crypto_pwhash_scryptsalsa208sha256_str ( # string $password[\SensitiveParameter],
int $opslimit,
int $memlimit )

Definition at line 694 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_scryptsalsa208sha256_str_verify()

sodium_crypto_pwhash_scryptsalsa208sha256_str_verify ( string $hash,
# string $password[\SensitiveParameter] )

Definition at line 696 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_str()

sodium_crypto_pwhash_str ( # string $password[\SensitiveParameter],
int $opslimit,
int $memlimit )

Definition at line 682 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_str_needs_rehash()

sodium_crypto_pwhash_str_needs_rehash ( string $password,
int $opslimit,
int $memlimit )

Definition at line 688 of file libsodium.stub.php.

◆ sodium_crypto_pwhash_str_verify()

sodium_crypto_pwhash_str_verify ( string $hash,
# string $password[\SensitiveParameter] )

Definition at line 684 of file libsodium.stub.php.

◆ sodium_crypto_scalarmult()

sodium_crypto_scalarmult ( string $n,
string $p )

Definition at line 699 of file libsodium.stub.php.

◆ sodium_crypto_scalarmult_base()

sodium_crypto_scalarmult_base ( # string $secret_key[\SensitiveParameter])

@alias sodium_crypto_box_publickey_from_secretkey

Definition at line 802 of file libsodium.stub.php.

◆ sodium_crypto_scalarmult_ristretto255()

sodium_crypto_scalarmult_ristretto255 ( string $n,
string $p )

Definition at line 702 of file libsodium.stub.php.

◆ sodium_crypto_scalarmult_ristretto255_base()

sodium_crypto_scalarmult_ristretto255_base ( string $n)

Definition at line 704 of file libsodium.stub.php.

◆ sodium_crypto_secretbox()

sodium_crypto_secretbox ( # string $message[\SensitiveParameter],
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 707 of file libsodium.stub.php.

◆ sodium_crypto_secretbox_keygen()

sodium_crypto_secretbox_keygen ( )

Definition at line 709 of file libsodium.stub.php.

◆ sodium_crypto_secretbox_open()

sodium_crypto_secretbox_open ( string $ciphertext,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 711 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_init_pull()

sodium_crypto_secretstream_xchacha20poly1305_init_pull ( string $header,
# string $key[\SensitiveParameter] )

Definition at line 723 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_init_push()

sodium_crypto_secretstream_xchacha20poly1305_init_push ( # string $key[\SensitiveParameter])
Returns
array<int, string>

Definition at line 719 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_keygen()

sodium_crypto_secretstream_xchacha20poly1305_keygen ( )

Definition at line 714 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_pull()

sodium_crypto_secretstream_xchacha20poly1305_pull ( string & $state,
string $ciphertext,
string $additional_data = "" )
Returns
array<int, int|string>|false

Definition at line 726 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_push()

sodium_crypto_secretstream_xchacha20poly1305_push ( string & $state,
# string $message[\SensitiveParameter],
string $additional_data = "",
int $tag = SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE )

Definition at line 721 of file libsodium.stub.php.

◆ sodium_crypto_secretstream_xchacha20poly1305_rekey()

sodium_crypto_secretstream_xchacha20poly1305_rekey ( string & $state)

Definition at line 728 of file libsodium.stub.php.

◆ sodium_crypto_shorthash()

sodium_crypto_shorthash ( string $message,
# string $key[\SensitiveParameter] )

Definition at line 731 of file libsodium.stub.php.

◆ sodium_crypto_shorthash_keygen()

sodium_crypto_shorthash_keygen ( )

Definition at line 733 of file libsodium.stub.php.

◆ sodium_crypto_sign()

sodium_crypto_sign ( string $message,
# string $secret_key[\SensitiveParameter] )

Definition at line 735 of file libsodium.stub.php.

◆ sodium_crypto_sign_detached()

sodium_crypto_sign_detached ( string $message,
# string $secret_key[\SensitiveParameter] )

Definition at line 737 of file libsodium.stub.php.

◆ sodium_crypto_sign_ed25519_pk_to_curve25519()

sodium_crypto_sign_ed25519_pk_to_curve25519 ( string $public_key)

Definition at line 739 of file libsodium.stub.php.

◆ sodium_crypto_sign_ed25519_sk_to_curve25519()

sodium_crypto_sign_ed25519_sk_to_curve25519 ( # string $secret_key[\SensitiveParameter])

Definition at line 741 of file libsodium.stub.php.

◆ sodium_crypto_sign_keypair()

sodium_crypto_sign_keypair ( )

Definition at line 743 of file libsodium.stub.php.

◆ sodium_crypto_sign_keypair_from_secretkey_and_publickey()

sodium_crypto_sign_keypair_from_secretkey_and_publickey ( # string $secret_key[\SensitiveParameter],
string $public_key )

Definition at line 745 of file libsodium.stub.php.

◆ sodium_crypto_sign_open()

sodium_crypto_sign_open ( string $signed_message,
string $public_key )

Definition at line 747 of file libsodium.stub.php.

◆ sodium_crypto_sign_publickey()

sodium_crypto_sign_publickey ( # string $key_pair[\SensitiveParameter])

Definition at line 749 of file libsodium.stub.php.

◆ sodium_crypto_sign_publickey_from_secretkey()

sodium_crypto_sign_publickey_from_secretkey ( # string $secret_key[\SensitiveParameter])

Definition at line 753 of file libsodium.stub.php.

◆ sodium_crypto_sign_secretkey()

sodium_crypto_sign_secretkey ( # string $key_pair[\SensitiveParameter])

Definition at line 751 of file libsodium.stub.php.

◆ sodium_crypto_sign_seed_keypair()

sodium_crypto_sign_seed_keypair ( # string $seed[\SensitiveParameter])

Definition at line 755 of file libsodium.stub.php.

◆ sodium_crypto_sign_verify_detached()

sodium_crypto_sign_verify_detached ( string $signature,
string $message,
string $public_key )

Definition at line 757 of file libsodium.stub.php.

◆ sodium_crypto_stream()

sodium_crypto_stream ( int $length,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 759 of file libsodium.stub.php.

◆ sodium_crypto_stream_keygen()

sodium_crypto_stream_keygen ( )

Definition at line 761 of file libsodium.stub.php.

◆ sodium_crypto_stream_xchacha20()

sodium_crypto_stream_xchacha20 ( int $length,
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 766 of file libsodium.stub.php.

◆ sodium_crypto_stream_xchacha20_keygen()

sodium_crypto_stream_xchacha20_keygen ( )

Definition at line 768 of file libsodium.stub.php.

◆ sodium_crypto_stream_xchacha20_xor()

sodium_crypto_stream_xchacha20_xor ( # string $message[\SensitiveParameter],
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 770 of file libsodium.stub.php.

◆ sodium_crypto_stream_xchacha20_xor_ic()

sodium_crypto_stream_xchacha20_xor_ic ( # string $message[\SensitiveParameter],
string $nonce,
int $counter,
# string $key[\SensitiveParameter] )

Definition at line 772 of file libsodium.stub.php.

◆ sodium_crypto_stream_xor()

sodium_crypto_stream_xor ( # string $message[\SensitiveParameter],
string $nonce,
# string $key[\SensitiveParameter] )

Definition at line 763 of file libsodium.stub.php.

◆ sodium_hex2bin()

sodium_hex2bin ( # string $string[\SensitiveParameter],
string $ignore = "" )

Definition at line 791 of file libsodium.stub.php.

◆ sodium_increment()

sodium_increment ( string & $string)

Definition at line 779 of file libsodium.stub.php.

◆ sodium_memcmp()

sodium_memcmp ( # string $string1[\SensitiveParameter],
# string $string2[\SensitiveParameter] )

Definition at line 781 of file libsodium.stub.php.

◆ sodium_memzero()

sodium_memzero ( # string & $string[\SensitiveParameter])

Definition at line 783 of file libsodium.stub.php.

◆ sodium_pad()

sodium_pad ( # string $string[\SensitiveParameter],
int $block_size )

Definition at line 785 of file libsodium.stub.php.

◆ sodium_unpad()

sodium_unpad ( # string $string[\SensitiveParameter],
int $block_size )

Definition at line 787 of file libsodium.stub.php.

Variable Documentation

◆ SODIUM_BASE64_VARIANT_ORIGINAL

const SODIUM_BASE64_VARIANT_ORIGINAL = UNKNOWN

Definition at line 496 of file libsodium.stub.php.

◆ SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING

const SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING = UNKNOWN

Definition at line 501 of file libsodium.stub.php.

◆ SODIUM_BASE64_VARIANT_URLSAFE

const SODIUM_BASE64_VARIANT_URLSAFE = UNKNOWN

Definition at line 506 of file libsodium.stub.php.

◆ SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING

const SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING = UNKNOWN

Definition at line 511 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES

const SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES = UNKNOWN

Definition at line 63 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES

const SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES = UNKNOWN

Definition at line 48 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES

const SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES = UNKNOWN

Definition at line 58 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES

const SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES = UNKNOWN

Definition at line 53 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES

const SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES = UNKNOWN

Definition at line 86 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES

const SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES = UNKNOWN

Definition at line 71 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES

const SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES = UNKNOWN

Definition at line 81 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES

const SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES = UNKNOWN

Definition at line 76 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES

const SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES = UNKNOWN

Definition at line 40 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES

const SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES = UNKNOWN

Definition at line 25 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES

const SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES = UNKNOWN

Definition at line 35 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES

const SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES = UNKNOWN

Definition at line 30 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES = UNKNOWN

Definition at line 108 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES = UNKNOWN

Definition at line 128 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES = UNKNOWN

Definition at line 113 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES = UNKNOWN

Definition at line 123 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES = UNKNOWN

Definition at line 118 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES = UNKNOWN

Definition at line 93 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES = UNKNOWN

Definition at line 103 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES

const SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES = UNKNOWN

Definition at line 98 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES

const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES = UNKNOWN

Definition at line 149 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES

const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES = UNKNOWN

Definition at line 134 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES

const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES = UNKNOWN

Definition at line 144 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES

const SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES = UNKNOWN

Definition at line 139 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AUTH_BYTES

const SODIUM_CRYPTO_AUTH_BYTES = UNKNOWN

Definition at line 155 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_AUTH_KEYBYTES

const SODIUM_CRYPTO_AUTH_KEYBYTES = UNKNOWN

Definition at line 160 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_KEYPAIRBYTES

const SODIUM_CRYPTO_BOX_KEYPAIRBYTES = UNKNOWN

Definition at line 180 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_MACBYTES

const SODIUM_CRYPTO_BOX_MACBYTES = UNKNOWN

Definition at line 185 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_NONCEBYTES

const SODIUM_CRYPTO_BOX_NONCEBYTES = UNKNOWN

Definition at line 190 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_PUBLICKEYBYTES

const SODIUM_CRYPTO_BOX_PUBLICKEYBYTES = UNKNOWN

Definition at line 175 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_SEALBYTES

const SODIUM_CRYPTO_BOX_SEALBYTES = UNKNOWN

Definition at line 165 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_SECRETKEYBYTES

const SODIUM_CRYPTO_BOX_SECRETKEYBYTES = UNKNOWN

Definition at line 170 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_BOX_SEEDBYTES

const SODIUM_CRYPTO_BOX_SEEDBYTES = UNKNOWN

Definition at line 195 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES

const SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES = UNKNOWN

Definition at line 528 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES

const SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES = UNKNOWN

Definition at line 533 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES

const SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES = UNKNOWN

Definition at line 543 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES

const SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES = UNKNOWN

Definition at line 538 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_BYTES

const SODIUM_CRYPTO_GENERICHASH_BYTES = UNKNOWN

Definition at line 290 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_BYTES_MAX

const SODIUM_CRYPTO_GENERICHASH_BYTES_MAX = UNKNOWN

Definition at line 300 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_BYTES_MIN

const SODIUM_CRYPTO_GENERICHASH_BYTES_MIN = UNKNOWN

Definition at line 295 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_KEYBYTES

const SODIUM_CRYPTO_GENERICHASH_KEYBYTES = UNKNOWN

Definition at line 305 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX

const SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX = UNKNOWN

Definition at line 315 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN

const SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN = UNKNOWN

Definition at line 310 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KDF_BYTES_MAX

const SODIUM_CRYPTO_KDF_BYTES_MAX = UNKNOWN

Definition at line 206 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KDF_BYTES_MIN

const SODIUM_CRYPTO_KDF_BYTES_MIN = UNKNOWN

Definition at line 201 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KDF_CONTEXTBYTES

const SODIUM_CRYPTO_KDF_CONTEXTBYTES = UNKNOWN

Definition at line 211 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KDF_KEYBYTES

const SODIUM_CRYPTO_KDF_KEYBYTES = UNKNOWN

Definition at line 216 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KX_KEYPAIRBYTES

const SODIUM_CRYPTO_KX_KEYPAIRBYTES = UNKNOWN

Definition at line 242 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KX_PUBLICKEYBYTES

const SODIUM_CRYPTO_KX_PUBLICKEYBYTES = UNKNOWN

Definition at line 232 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KX_SECRETKEYBYTES

const SODIUM_CRYPTO_KX_SECRETKEYBYTES = UNKNOWN

Definition at line 237 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KX_SEEDBYTES

const SODIUM_CRYPTO_KX_SEEDBYTES = UNKNOWN

Definition at line 222 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_KX_SESSIONKEYBYTES

const SODIUM_CRYPTO_KX_SESSIONKEYBYTES = UNKNOWN

Definition at line 227 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13

const SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 = UNKNOWN

Definition at line 321 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13

const SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13 = UNKNOWN

Definition at line 327 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_ALG_DEFAULT

const SODIUM_CRYPTO_PWHASH_ALG_DEFAULT = UNKNOWN

Definition at line 333 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE

const SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE = UNKNOWN

Definition at line 353 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE

const SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE = UNKNOWN

Definition at line 363 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE

const SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE = UNKNOWN

Definition at line 373 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE

const SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE = UNKNOWN

Definition at line 348 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE

const SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE = UNKNOWN

Definition at line 358 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE

const SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE = UNKNOWN

Definition at line 368 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SALTBYTES

const SODIUM_CRYPTO_PWHASH_SALTBYTES = UNKNOWN

Definition at line 338 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE = UNKNOWN

Definition at line 395 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE = UNKNOWN

Definition at line 405 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE = UNKNOWN

Definition at line 390 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE = UNKNOWN

Definition at line 400 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES = UNKNOWN

Definition at line 380 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX

const SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX = UNKNOWN

Definition at line 385 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_PWHASH_STRPREFIX

const SODIUM_CRYPTO_PWHASH_STRPREFIX = UNKNOWN

Definition at line 343 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SCALARMULT_BYTES

const SODIUM_CRYPTO_SCALARMULT_BYTES = UNKNOWN

Definition at line 412 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES

const SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES = UNKNOWN

Definition at line 518 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES

const SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES = UNKNOWN

Definition at line 523 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SCALARMULT_SCALARBYTES

const SODIUM_CRYPTO_SCALARMULT_SCALARBYTES = UNKNOWN

Definition at line 417 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETBOX_KEYBYTES

const SODIUM_CRYPTO_SECRETBOX_KEYBYTES = UNKNOWN

Definition at line 432 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETBOX_MACBYTES

const SODIUM_CRYPTO_SECRETBOX_MACBYTES = UNKNOWN

Definition at line 437 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETBOX_NONCEBYTES

const SODIUM_CRYPTO_SECRETBOX_NONCEBYTES = UNKNOWN

Definition at line 442 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES = UNKNOWN

Definition at line 248 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES = UNKNOWN

Definition at line 253 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES = UNKNOWN

Definition at line 258 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX = UNKNOWN

Definition at line 263 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL = UNKNOWN

Definition at line 283 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE = UNKNOWN

Definition at line 268 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH = UNKNOWN

Definition at line 273 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY

const SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY = UNKNOWN

Definition at line 278 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SHORTHASH_BYTES

const SODIUM_CRYPTO_SHORTHASH_BYTES = UNKNOWN

Definition at line 422 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SHORTHASH_KEYBYTES

const SODIUM_CRYPTO_SHORTHASH_KEYBYTES = UNKNOWN

Definition at line 427 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SIGN_BYTES

const SODIUM_CRYPTO_SIGN_BYTES = UNKNOWN

Definition at line 447 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SIGN_KEYPAIRBYTES

const SODIUM_CRYPTO_SIGN_KEYPAIRBYTES = UNKNOWN

Definition at line 467 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES

const SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES = UNKNOWN

Definition at line 457 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SIGN_SECRETKEYBYTES

const SODIUM_CRYPTO_SIGN_SECRETKEYBYTES = UNKNOWN

Definition at line 462 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_SIGN_SEEDBYTES

const SODIUM_CRYPTO_SIGN_SEEDBYTES = UNKNOWN

Definition at line 452 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_STREAM_KEYBYTES

const SODIUM_CRYPTO_STREAM_KEYBYTES = UNKNOWN

Definition at line 477 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_STREAM_NONCEBYTES

const SODIUM_CRYPTO_STREAM_NONCEBYTES = UNKNOWN

Definition at line 472 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES

const SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES = UNKNOWN

Definition at line 489 of file libsodium.stub.php.

◆ SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES

const SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES = UNKNOWN

Definition at line 484 of file libsodium.stub.php.

◆ SODIUM_LIBRARY_MAJOR_VERSION

const SODIUM_LIBRARY_MAJOR_VERSION = UNKNOWN

Definition at line 14 of file libsodium.stub.php.

◆ SODIUM_LIBRARY_MINOR_VERSION

const SODIUM_LIBRARY_MINOR_VERSION = UNKNOWN

Definition at line 19 of file libsodium.stub.php.

◆ SODIUM_LIBRARY_VERSION

const SODIUM_LIBRARY_VERSION = UNKNOWN

Definition at line 9 of file libsodium.stub.php.