(PHP 4, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_get_block_size — Devuelve el tamaño de bloques de un cifrado
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.
El primer prototipo se utiliza cuando PHP está compilado con la biblioteca libmcrypt 2.2.x, el segundo cuando está compilado con libmcrypt 2.4.x o 2.5.x.
mcrypt_get_block_size() sirve para leer el tamaño
de bloques del cifrado cipher
(en
combinación con un modo de cifrado).
Se recomienda utilizar la función mcrypt_enc_get_block_size(), ya que utiliza el recurso devuelto por mcrypt_module_open().
cipher
Una de las constantes MCRYPT_nombredelcifrado
, o el nombre del algoritmo como string.
mode
Una de las constantes MCRYPT_MODE_nombredelmodo
, o una de las siguientes strings: "ecb", "cbc", "cfb", "ofb", "nofb" o "stream".
Lee el tamaño de bloque, en forma de un int.
Ejemplo #1 Ejemplo con mcrypt_get_block_size()
Este ejemplo muestra cómo utilizar esta función cuando PHP está compilado con libmcrypt 2.4.x y 2.5.x.
<?php
echo mcrypt_get_block_size('tripledes', 'ecb'); // 8
?>