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é
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe ParagonIE_Sodium_Core_X25519
+ Graphe d'héritage de ParagonIE_Sodium_Core_X25519:

Fonctions membres publiques statiques

static fe_cswap (ParagonIE_Sodium_Core_Curve25519_Fe $f, ParagonIE_Sodium_Core_Curve25519_Fe $g, $b=0)
 
static edwards_to_montgomery (ParagonIE_Sodium_Core_Curve25519_Fe $edwardsY, ParagonIE_Sodium_Core_Curve25519_Fe $edwardsZ)
 
static crypto_scalarmult_curve25519_ref10_base ($n)
 
- Fonctions membres publiques statiques hérités de ParagonIE_Sodium_Core_Curve25519
static fe_0 ()
 
static fe_1 ()
 
static fe_copy (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
static fe_frombytes ($s)
 
static fe_isnegative (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
static fe_mul (ParagonIE_Sodium_Core_Curve25519_Fe $f, ParagonIE_Sodium_Core_Curve25519_Fe $g)
 
static fe_neg (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
static fe_sq (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
static fe_sq2 (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
static fe_invert (ParagonIE_Sodium_Core_Curve25519_Fe $Z)
 
static fe_pow22523 (ParagonIE_Sodium_Core_Curve25519_Fe $z)
 
static fe_sub (ParagonIE_Sodium_Core_Curve25519_Fe $f, ParagonIE_Sodium_Core_Curve25519_Fe $g)
 
static ge_add (ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p, ParagonIE_Sodium_Core_Curve25519_Ge_Cached $q)
 
static ge_madd (ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 $R, ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p, ParagonIE_Sodium_Core_Curve25519_Ge_Precomp $q)
 
static ge_msub (ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 $R, ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p, ParagonIE_Sodium_Core_Curve25519_Ge_Precomp $q)
 
static ge_p1p1_to_p2 (ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 $p)
 
static ge_p1p1_to_p3 (ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 $p)
 
static ge_p2_0 ()
 
static ge_p2_dbl (ParagonIE_Sodium_Core_Curve25519_Ge_P2 $p)
 
static ge_p3_0 ()
 
static ge_p3_to_p2 (ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p)
 
static ge_p3_tobytes (ParagonIE_Sodium_Core_Curve25519_Ge_P3 $h)
 
static ge_p3_dbl (ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p)
 
static ge_precomp_0 ()
 
static equal ($b, $c)
 
static negative ($char)
 
static cmov (ParagonIE_Sodium_Core_Curve25519_Ge_Precomp $t, ParagonIE_Sodium_Core_Curve25519_Ge_Precomp $u, $b)
 
static ge_cmov_cached (ParagonIE_Sodium_Core_Curve25519_Ge_Cached $t, ParagonIE_Sodium_Core_Curve25519_Ge_Cached $u, $b)
 
static ge_cmov8_cached (array $cached, $b)
 
static ge_sub (ParagonIE_Sodium_Core_Curve25519_Ge_P3 $p, ParagonIE_Sodium_Core_Curve25519_Ge_Cached $q)
 
static ge_tobytes (ParagonIE_Sodium_Core_Curve25519_Ge_P2 $h)
 
static sc25519_mul ($a, $b)
 
static sc25519_sq ($s)
 
static sc25519_sqmul ($s, $n, $a)
 
static sc25519_invert ($s)
 
static clamp ($s)
 
static fe_normalize (ParagonIE_Sodium_Core_Curve25519_Fe $f)
 
- Fonctions membres publiques statiques hérités de ParagonIE_Sodium_Core_Util
static compare ($left, $right, $len=null)
 
static declareScalarType (&$mixedVar=null, $type='void', $argumentIndex=0)
 
static intToChr ($int)
 
static memcmp ($left, $right)
 
static strlen ($str)
 
static substr ($str, $start=0, $length=null)
 
static verify_16 ($a, $b)
 
static verify_32 ($a, $b)
 
static xorStrings ($a, $b)
 

Membres hérités additionnels

- Champs de données hérités de ParagonIE_Sodium_Core_Curve25519_H
const L = "\xed\xd3\xf5\x5c\x1a\x63\x12\x58\xd6\x9c\xf7\xa2\xde\xf9\xde\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10"
 
- Fonctions membres protégées statiques hérités de ParagonIE_Sodium_Core_Util
static hash_update (&$hs, $data)
 
- Attributs protégés statiques hérités de ParagonIE_Sodium_Core_Curve25519_H
static $base
 
static $base2
 
static $d
 
static $d2
 
static $sqrtm1
 
static $invsqrtamd
 
static $sqrtadm1
 
static $onemsqd
 
static $sqdmone
 

Description détaillée

Documentation des fonctions membres

◆ crypto_scalarmult_curve25519_ref10_base()

static crypto_scalarmult_curve25519_ref10_base (   $n)
static

Références $n.

Référencé par ParagonIE_Sodium_Crypto\scalarmult_base().

◆ edwards_to_montgomery()

static edwards_to_montgomery ( ParagonIE_Sodium_Core_Curve25519_Fe  $edwardsY,
ParagonIE_Sodium_Core_Curve25519_Fe  $edwardsZ 
)
static

◆ fe_cswap()

static fe_cswap ( ParagonIE_Sodium_Core_Curve25519_Fe  $f,
ParagonIE_Sodium_Core_Curve25519_Fe  $g,
  $b = 0 
)
static

Alters the objects passed to this method in place.

Références $b, et $g.


La documentation de cette classe a été générée à partir du fichier suivant :