[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
This file will monkey patch the pure-PHP implementation in place of the PECL functions, but only if they do not already exist. Thus, the functions just proxy to the appropriate ParagonIE_Sodium_Compat method.
File Size: | 999 lines (27 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
bin2hex($string) X-Ref |
param: string $string return: string |
compare($a,$b) X-Ref |
param: string $a param: string $b return: int |
crypto_aead_aes256gcm_decrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string|bool |
crypto_aead_aes256gcm_encrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string |
crypto_aead_aes256gcm_is_available() X-Ref |
return: bool |
crypto_aead_chacha20poly1305_decrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string|bool |
crypto_aead_chacha20poly1305_encrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string |
crypto_aead_chacha20poly1305_ietf_decrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string|bool |
crypto_aead_chacha20poly1305_ietf_encrypt($message,$assocData,$nonce,$key) X-Ref |
param: string $message param: string $assocData param: string $nonce param: string $key return: string |
crypto_auth($message,$key) X-Ref |
param: string $message param: string $key return: string |
crypto_auth_verify($mac,$message,$key) X-Ref |
param: string $mac param: string $message param: string $key return: bool |
crypto_box($message,$nonce,$kp) X-Ref |
param: string $message param: string $nonce param: string $kp return: string |
crypto_box_keypair() X-Ref |
return: string |
crypto_box_keypair_from_secretkey_and_publickey($sk,$pk) X-Ref |
param: string $sk param: string $pk return: string |
crypto_box_open($message,$nonce,$kp) X-Ref |
param: string $message param: string $nonce param: string $kp return: string|bool |
crypto_box_publickey($keypair) X-Ref |
param: string $keypair return: string |
crypto_box_publickey_from_secretkey($sk) X-Ref |
param: string $sk return: string |
crypto_box_seal($message,$publicKey) X-Ref |
param: string $message param: string $publicKey return: string |
crypto_box_seal_open($message,$kp) X-Ref |
param: string $message param: string $kp return: string|bool |
crypto_box_secretkey($keypair) X-Ref |
param: string $keypair return: string |
crypto_generichash($message,$key = null,$outLen = 32) X-Ref |
param: string $message param: string|null $key param: int $outLen return: string |
crypto_generichash_final(&$ctx,$outputLength = 32) X-Ref |
param: string|null $ctx param: int $outputLength return: string |
crypto_generichash_init($key = null,$outLen = 32) X-Ref |
param: string|null $key param: int $outLen return: string |
crypto_generichash_update(&$ctx,$message = '') X-Ref |
param: string|null $ctx param: string $message return: void |
crypto_kx($my_secret,$their_public,$client_public,$server_public) X-Ref |
param: string $my_secret param: string $their_public param: string $client_public param: string $server_public return: string |
crypto_pwhash($outlen,$passwd,$salt,$opslimit,$memlimit) X-Ref |
param: int $outlen param: string $passwd param: string $salt param: int $opslimit param: int $memlimit return: string |
crypto_pwhash_str($passwd,$opslimit,$memlimit) X-Ref |
param: string $passwd param: int $opslimit param: int $memlimit return: string |
crypto_pwhash_str_verify($passwd,$hash) X-Ref |
param: string $passwd param: string $hash return: bool |
crypto_pwhash_scryptsalsa208sha256($outlen,$passwd,$salt,$opslimit,$memlimit) X-Ref |
param: int $outlen param: string $passwd param: string $salt param: int $opslimit param: int $memlimit return: string |
crypto_pwhash_scryptsalsa208sha256_str($passwd,$opslimit,$memlimit) X-Ref |
param: string $passwd param: int $opslimit param: int $memlimit return: string |
crypto_pwhash_scryptsalsa208sha256_str_verify($passwd,$hash) X-Ref |
param: string $passwd param: string $hash return: bool |
crypto_scalarmult($n,$p) X-Ref |
param: string $n param: string $p return: string |
crypto_scalarmult_base($n) X-Ref |
param: string $n return: string |
crypto_secretbox($message,$nonce,$key) X-Ref |
param: string $message param: string $nonce param: string $key return: string |
crypto_secretbox_open($message,$nonce,$key) X-Ref |
param: string $message param: string $nonce param: string $key return: string|bool |
crypto_shorthash($message,$key = '') X-Ref |
param: string $message param: string $key return: string |
crypto_sign($message,$sk) X-Ref |
param: string $message param: string $sk return: string |
crypto_sign_detached($message,$sk) X-Ref |
param: string $message param: string $sk return: string |
crypto_sign_keypair() X-Ref |
return: string |
crypto_sign_open($signedMessage, $pk) X-Ref |
param: string $signedMessage param: string $pk return: string|bool |
crypto_sign_publickey($keypair) X-Ref |
param: string $keypair return: string |
crypto_sign_publickey_from_secretkey($sk) X-Ref |
param: string $sk return: string |
crypto_sign_secretkey($keypair) X-Ref |
param: string $keypair return: string |
crypto_sign_seed_keypair($seed) X-Ref |
param: string $seed return: string |
crypto_sign_verify_detached($signature, $message, $pk) X-Ref |
param: string $signature param: string $message param: string $pk return: bool |
crypto_sign_ed25519_pk_to_curve25519($pk) X-Ref |
param: string $pk return: string |
crypto_sign_ed25519_sk_to_curve25519($sk) X-Ref |
param: string $sk return: string |
crypto_stream($len,$nonce,$key) X-Ref |
param: int $len param: string $nonce param: string $key return: string |
crypto_stream_xor($message,$nonce,$key) X-Ref |
param: string $message param: string $nonce param: string $key return: string |
hex2bin($string) X-Ref |
param: string $string return: string |
memcmp($a,$b) X-Ref |
param: string $a param: string $b return: int |
memzero(&$str) X-Ref |
param: string $str return: void |
randombytes_buf($amount) X-Ref |
param: int $amount return: string |
randombytes_uniform($upperLimit) X-Ref |
param: int $upperLimit return: int |
randombytes_random16() X-Ref |
return: int |
Generated : Wed Dec 25 08:20:01 2024 | Cross-referenced by PHPXref |