can be used for RSA encryption/decryption!
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_powm — Возводит число в степень и производит деление по модулю
Вычисляет (num
возводится в степень
exponent
) остаток от целочисленного деления на
modulus
. Если exponent
отрицателен,
результат не определён.
num
Основание степени.
exponent
Положительный показатель степени, в которую возводится
num
.
modulus
Делитель, остаток от целочисленного деления на который будет возвращён.
Новое GMP число (результат операции).
Пример #1 Пример использования gmp_powm()
<?php
$pow1 = gmp_powm("2", "31", "2147483649");
echo gmp_strval($pow1) . "\n";
?>
Результат выполнения приведённого примера:
2147483648