![]() |
Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
toBytes () | |
add (self $y) | |
subtract (self $y) | |
multiply (self $x) | |
divide (self $x) | |
modPow (self $e, self $n) | |
mod (self $d) | |
modInverse (BigInteger $m) | |
compare (self $y) | |
equals (self $y) | |
gcd (self $y) | |
lowerThan (self $y) | |
isEven () | |
get () | |
Fonctions membres publiques statiques | |
static | createFromBinaryString (string $value) |
static | createFromDecimal (int $value) |
static | createFromBigInteger (BrickBigInteger $value) |
static | random (self $y) |
Fonctions membres privées | |
__construct (BrickBigInteger $value) | |
Attributs privés | |
$value | |
|
private |
Références BigInteger\$value, et value.
add | ( | self | $y | ) |
Adds two BigIntegers.
BigInteger | $y |
Références BigInteger\$value, et value.
compare | ( | self | $y | ) |
|
static |
Références BigInteger\$value.
|
static |
Références $data, et BigInteger\$value.
Référencé par RSAKey\convertBase64StringToBigInteger(), PSSRSA\exponentiate(), PSSRSA\sign(), RSA\signWithPKCS15(), RSA\signWithPSS(), PSSRSA\verify(), RSA\verifyWithPKCS15(), et RSA\verifyWithPSS().
|
static |
Références BigInteger\$value.
Référencé par PSSRSA\exponentiate(), et RSAKey\exponentiate().
divide | ( | self | $x | ) |
Divides two BigIntegers.
BigInteger | $x |
Références BigInteger\$value, et value.
equals | ( | self | $y | ) |
BigInteger | $y |
Références value.
gcd | ( | self | $y | ) |
get | ( | ) |
Références BigInteger\$value.
isEven | ( | ) |
Références value.
lowerThan | ( | self | $y | ) |
BigInteger | $y |
Références value.
mod | ( | self | $d | ) |
Performs modular exponentiation.
BigInteger | $d |
Références BigInteger\$value, et value.
modInverse | ( | BigInteger | $m | ) |
Références value.
modPow | ( | self | $e, |
self | $n | ||
) |
Performs modular exponentiation.
BigInteger | $e | |
BigInteger | $n |
Références $n, BigInteger\$value, et value.
multiply | ( | self | $x | ) |
Multiplies two BigIntegers.
BigInteger | $x |
Références BigInteger\$value, et value.
|
static |
BigInteger | $y |
subtract | ( | self | $y | ) |
Subtracts two BigIntegers.
BigInteger | $y |
Références BigInteger\$value, et value.
toBytes | ( | ) |
Converts a BigInteger to a binary string.
Référencé par PSSRSA\convertIntegerToOctetString(), et RSA\convertIntegerToOctetString().
|
private |