sodium_crypto_kx_server_session_keys
Function • Params and return types changed in PHP 8.0
Calculate the server-side session keys.
sodium_crypto_kx_server_session_keys
Function synopsis
sodium_crypto_kx_server_session_keys(string $server_key_pair, string $client_key): array
Parameters
$server_key_pair
Typestring
A crypto_kx keypair, such as one generated by sodium_crypto_kx_keypair
.
$client_key
Typestring
A crypto_kx public key.
Return value
Typearray
An array consisting of two strings. The first should be used for receiving data from the client. The second should be used for sending data to the client.
Changes to the sodium_crypto_kx_server_session_keys
Function
PHP 8.0
- Return type added:
array
- Parameter name of parameter #1 changed:
$server_keypair
to$server_key_pair
- Parameter type added for parameter #1 (
$server_key_pair
):string
- Parameter type added for parameter #2 (
$client_key
):string
- sodium_crypto_kx_server_session_keys($server_keypair, $client_key)
+ sodium_crypto_kx_server_session_keys(string $server_key_pair, string $client_key): array
PHP 7.2
- Function added
sodium_crypto_kx_server_session_keys
Function Availability
sodium_crypto_kx_server_session_keys
Function AvailabilityPHP Version | Availability |
---|---|
PHP 8.5Future Release | Yes |
PHP 8.4Upcoming Release | Yes |
PHP 8.3Supported (Latest) | Yes |
PHP 8.2Supported | Yes |
PHP 8.1Security-Fixes Only | Yes |
PHP 8.0Unsupported | Yes |
PHP 7.4Unsupported | Yes |
PHP 7.3Unsupported | Yes |
PHP 7.2Unsupported | Yes |
PHP 7.1Unsupported | No |
PHP 7.0Unsupported | No |
PHP 5.6Unsupported | No |
PHP 5.5Unsupported | No |
PHP 5.4Unsupported | No |
PHP 5.3Unsupported | No |