public static function crypto_box_keypair() { if (self::
useNewSodiumAPI()) { return (string) sodium_crypto_box_keypair();
} if (self::
use_fallback('crypto_box_keypair'
)) { return (string) call_user_func('\\Sodium\\crypto_box_keypair'
);
} if (PHP_INT_SIZE === 4
) { return ParagonIE_Sodium_Crypto32::
box_keypair();
} return ParagonIE_Sodium_Crypto::
box_keypair();
} /**
* Combine two keys into a keypair for use in library methods that expect
* a keypair. This doesn't necessarily have to be the same person's keys.
*
* @param string $secretKey Secret key
* @param string $publicKey Public key
* @return string Keypair
* @throws SodiumException
* @throws TypeError
* @psalm-suppress MixedArgument
*/