(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_enc_get_supported_key_sizes — Devuelve un array con los tamaños de clave soportados por el algoritmo abierto
Esta función ha sido declarada OBSOLETA a partir de PHP 7.1.0. Su uso está totalmente desaconsejado.
$td
) : arrayToma los tamaños de clave soportados por el algoritmo abierto.
td
El descriptor de cifrado.
Devuelve un array con los tamaños de clave soportados por el algoritmo especificado por el descriptor de cifrado. Si devuelve un array vacío es porque todos los tamaños de clave entre 1 y mcrypt_enc_get_key_size() son soportados por el algoritmo.
Ejemplo #1 Ejemplo de mcrypt_enc_get_supported_key_sizes()
<?php
$td = mcrypt_module_open('rijndael-256', '', 'ecb', '');
var_dump(mcrypt_enc_get_supported_key_sizes($td));
?>
El resultado del ejemplo sería:
array(3) { [0]=> int(16) [1]=> int(24) [2]=> int(32) }