(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_kx_server_session_keys — Вычисляет ключи сессии на стороне сервера
$server_key_pair
, string $client_key
): arrayФункция вычисляет ключи сессии на стороне сервера методом обмена ключами X25519 + BLAKE2b.
server_key_pair
Пара ключей crypto_kx, которую сгенерировала, например, функция sodium_crypto_kx_keypair().
client_key
Открытый ключ crypto_kx.
Функция возвращает массив, который состоит из двух строк. Первая используется для получения данных от клиента. Вторая — для отправки данных клиенту.