(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)