(PHP 8 >= 8.1.0)
sodium_crypto_core_ristretto255_is_valid_point — Определяет, лежит ли точка на кривой ristretto255
Определяет, лежит ли точка на кривой ristretto255 в канонической форме на главной подгруппе и что точка не имеет малого порядка. Доступно, начиная с libsodium 1.0.18.
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
sТочка эллиптической кривой.
Возвращает true, если точка s находится на кривой ristretto255,
в противном случае возвращаетfalse.
Пример #1 Пример использования sodium_crypto_core_ristretto255_is_valid_point()
<?php
$foo = sodium_crypto_core_ristretto255_scalar_random();
$bar = sodium_crypto_scalarmult_ristretto255_base($foo);
var_dump(sodium_crypto_core_ristretto255_is_valid_point($bar));
?>Результат выполнения приведённого примера:
bool(true)