(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 que contiene los tamaños de clave admitidos por un algoritmo
Esta función está OBSOLETA a partir de PHP 7.1.0 y ha sido ELIMINADA a partir de PHP 7.2.0. Depender de esta función está altamente desaconsejado.
   mcrypt_enc_get_supported_key_sizes() lee
   los tamaños de clave soportados por el algoritmo actual del
   recurso de cifrado td.
  
tdEl recurso de cifrado.
   Devuelve un array que contiene los tamaños de clave soportados por el algoritmo
   designado por td. Si devuelve un array
   vacío, es que todas las claves entre 1 y
   mcrypt_enc_get_key_size() son admitidas por
   el algoritmo.
  
Ejemplo #1 Ejemplo con mcrypt_enc_get_supported_key_sizes()
<?php
    $td = mcrypt_module_open('rijndael-256', '', 'ecb', '');
    var_dump(mcrypt_enc_get_supported_key_sizes($td));
?>El ejemplo anterior mostrará:
array(3) {
  [0]=>
  int(16)
  [1]=>
  int(24)
  [2]=>
  int(32)
}
