WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!
функция не описана

ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey() public WP 1.0

{} Это метод класса: ParagonIE_Sodium_Compat{}

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Хуков нет.

Возвращает

Строку.

Использование

$result = ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey( $sk, $pk );
$sk(строка) (обязательный)
-
$pk(строка) (обязательный)
-

Код ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey() WP 5.8.1

public static function crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk)
{
    ParagonIE_Sodium_Core_Util::declareScalarType($sk, 'string', 1);
    ParagonIE_Sodium_Core_Util::declareScalarType($pk, 'string', 1);
    $sk = (string) $sk;
    $pk = (string) $pk;

    if (ParagonIE_Sodium_Core_Util::strlen($sk) !== self::CRYPTO_SIGN_SECRETKEYBYTES) {
        throw new SodiumException('secretkey should be SODIUM_CRYPTO_SIGN_SECRETKEYBYTES bytes');
    }
    if (ParagonIE_Sodium_Core_Util::strlen($pk) !== self::CRYPTO_SIGN_PUBLICKEYBYTES) {
        throw new SodiumException('publickey should be SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES bytes');
    }

    if (self::useNewSodiumAPI()) {
        return sodium_crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk);
    }
    return $sk . $pk;
}