(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_box_publickey_from_secretkey — Вычисляет открытый ключ из секретного ключа
Функция вычисляет открытый ключ с учётом секретного ключа.
Функция работает только с типом ключей, который предназначен для работы с функцией crypto_box() (которая использует эллиптическую кривую Диффи-Хеллмана на кривой Монтгомери, Curve25519; сокращённо X25519), а не функцией crypto_sign() (которая использует алгоритм цифровой подписи Эдвардса по кривой Эдвардса с соответствующими параметрами; сокращённо Ed25519).
secret_key
Секретный ключ X25519
Функция возвращает открытый ключ X25519.