![]() |
Joomla CMS
3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
|
Membres hérités additionnels | |
![]() | |
static | hash_update (&$hs, $data) |
![]() | |
static | $base |
static | $base2 |
static | $d |
static | $d2 |
static | $sqrtm1 |
Class ParagonIE_Sodium_Core32_Curve25519
Implements Curve25519 core functions
Based on the ref10 curve25519 code provided by libsodium
https://github.com/jedisct1/libsodium/blob/master/src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.c
|
static |
Conditional move
Références $b.
|
static |
Références $b.
|
static |
Get a field element of size 10 with a value of 0
Références ParagonIE_Sodium_Core32_Curve25519_Fe\fromArray().
Référencé par ParagonIE_Sodium_Core32_Curve25519_Ge_Precomp\__construct(), et ParagonIE_Sodium_Core32_Curve25519_Ge_P1p1\__construct().
|
static |
Get a field element of size 10 with a value of 1
Références ParagonIE_Sodium_Core32_Curve25519_Fe\fromArray().
|
static |
Create a copy of a field element.
|
static |
Références $i.
|
static |
Is a field element negative? (1 = yes, 0 = no. Used in calculations.)
|
static |
|
static |
Références $i.
|
static |
Subtract two field elements.
h = f - g
Preconditions: |f| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. |g| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc.
Postconditions: |h| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc.
Références $g, et ParagonIE_Sodium_Core32_Curve25519_Fe\fromArray().
|
static |
|
static |
Références $r.
|
static |
Références $r.
|
static |
Références $r.
|
static |
Références $r.
|
static |
|
static |
Références $r.
|
static |
|
static |
|
static |
|
static |
|
static |
SodiumException | |
TypeError |
|
static |
|
static |
|
static |
Convert a group element to a byte string.
ParagonIE_Sodium_Core32_Curve25519_Ge_P2 | $h |
SodiumException | |
TypeError |