(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_kx_server_session_keys — Calculate the server-side session keys.
sodium_crypto_kx_server_session_keys(#[\SensitiveParameter] string $server_key_pair, string $client_key): array
Calculate the server-side session keys, using the X25519 + BLAKE2b key-exchange method.
server_key_pairA crypto_kx keypair, such as one generated by sodium_crypto_kx_keypair().
client_keyA crypto_kx public key.
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.
© 1997–2025 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/function.sodium-crypto-kx-server-session-keys.php