Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
__construct () | |
decrypt ($data, JCryptKey $key) | |
encrypt ($data, JCryptKey $key) | |
generateKey (array $options=array()) | |
pbkdf2 ($p, $s, $kl, $c=10000, $a= 'sha256') |
Attributs protégés | |
$type | |
$mode | |
$keyType |
Définition à la ligne 19 du fichier mcrypt.php.
JCryptCipherMcrypt::__construct | ( | ) |
Constructor.
RuntimeException |
Définition à la ligne 47 du fichier mcrypt.php.
JCryptCipherMcrypt::decrypt | ( | $data, | |
JCryptKey | $key | ||
) |
Method to decrypt a data string.
string | $data | The encrypted string to decrypt. |
JCryptKey | $key | The key object to use for decryption. |
Implémente JCryptCipher.
Définition à la ligne 65 du fichier mcrypt.php.
JCryptCipherMcrypt::encrypt | ( | $data, | |
JCryptKey | $key | ||
) |
Method to encrypt a data string.
string | $data | The data string to encrypt. |
JCryptKey | $key | The key object to use for encryption. |
Implémente JCryptCipher.
Définition à la ligne 89 du fichier mcrypt.php.
JCryptCipherMcrypt::generateKey | ( | array | $options = array() | ) |
Method to generate a new encryption key object.
array | $options | Key generation options. |
Implémente JCryptCipher.
Définition à la ligne 112 du fichier mcrypt.php.
JCryptCipherMcrypt::pbkdf2 | ( | $p, | |
$s, | |||
$kl, | |||
$c = 10000 , |
|||
$a = 'sha256' |
|||
) |
PBKDF2 Implementation for deriving keys.
string | $p | Password |
string | $s | Salt |
integer | $kl | Key length |
integer | $c | Iteration count |
string | $a | Hash algorithm |
Définition à la ligne 145 du fichier mcrypt.php.
|
protected |
Réimplémentée dans JCryptCipher3Des, JCryptCipherBlowfish, et JCryptCipherRijndael256.
Définition à la ligne 39 du fichier mcrypt.php.
|
protected |
Réimplémentée dans JCryptCipher3Des, JCryptCipherBlowfish, et JCryptCipherRijndael256.
Définition à la ligne 33 du fichier mcrypt.php.
|
protected |
Réimplémentée dans JCryptCipher3Des, JCryptCipherBlowfish, et JCryptCipherRijndael256.
Définition à la ligne 26 du fichier mcrypt.php.