mcrypt_enc_get_supported_key_sizes
(PHP 4 >= 4.0.2, PHP 5)
mcrypt_enc_get_supported_key_sizes — Retourne un tableau contenant les tailles de clés acceptées par un algorithme
Description
array mcrypt_enc_get_supported_key_sizes
( resource
$td
)
mcrypt_enc_get_supported_key_sizes() lit
les tailles de clés supportées par l'algorithme courant de
la ressource de chiffrement td.
Liste de paramètres
-
td -
La ressource de chiffrement.
Valeurs de retour
Retourne un tableau contenant les tailles des clés supportées par l'algorithme
désigné par td. S'il retourne un tableau
vide, c'est que toutes les clés entre 1 et
mcrypt_enc_get_key_size() sont acceptées par
l'algorithme.
Exemples
Exemple #1 Exemple avec mcrypt_enc_get_supported_key_sizes()
<?php
$td = mcrypt_module_open('rijndael-256', '', 'ecb', '');
var_dump(mcrypt_enc_get_supported_key_sizes($td));
?>L'exemple ci-dessus va afficher :
array(3) {
[0]=>
int(16)
[1]=>
int(24)
[2]=>
int(32)
}
