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é
Référence de la classe ParagonIE_Sodium_Core32_XSalsa20
+ Graphe d'héritage de ParagonIE_Sodium_Core32_XSalsa20:

Fonctions membres publiques statiques

static xsalsa20 ($len, $nonce, $key)
 
static xsalsa20_xor ($message, $nonce, $key)
 
- Fonctions membres publiques statiques hérités de ParagonIE_Sodium_Core32_Salsa20
static salsa20 ($len, $nonce, $key)
 
static salsa20_xor_ic ($m, $n, $ic, $k)
 
static salsa20_xor ($message, $nonce, $key)
 
- 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_Core32_Salsa20
const ROUNDS = 20
 
- Fonctions membres protégées statiques hérités de ParagonIE_Sodium_Core_Util
static hash_update (&$hs, $data)
 

Description détaillée

Documentation des fonctions membres

◆ xsalsa20()

static xsalsa20 (   $len,
  $nonce,
  $key 
)
static

Expand a key and nonce into an xsalsa20 keystream.

Références $key.

Référencé par ParagonIE_Sodium_Compat\crypto_stream().

◆ xsalsa20_xor()

static xsalsa20_xor (   $message,
  $nonce,
  $key 
)
static

Encrypt a string with XSalsa20. Doesn't provide integrity.

Références $key, et $message.

Référencé par ParagonIE_Sodium_Compat\crypto_stream_xor().


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