mcrypt_enc_get_supported_key_sizes

(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_enc_get_supported_key_sizesDevuelve un array que contiene los tamaños de clave admitidos por un algoritmo

Advertencia

Esta función ha sido declarada OBSOLETA a partir de PHP 7.1.0 y será ELIMINADA a partir de PHP 7.2.0. Su uso está totalmente desaconsejado.

Descripción

mcrypt_enc_get_supported_key_sizes(resource $td): array

mcrypt_enc_get_supported_key_sizes() lee los tamaños de clave soportados por el algoritmo actual del recurso de cifrado td.

Parámetros

td

El recurso de cifrado.

Valores devueltos

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.

Ejemplos

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 resultado del ejemplo sería:

array(3) {
  [0]=>
  int(16)
  [1]=>
  int(24)
  [2]=>
  int(32)
}

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top