(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_generic_init — Inicializa todos los buffers necesarios
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.
Se debe llamar a mcrypt_generic_init() antes de cada llamada a mcrypt_generic() o mdecrypt_generic().
tdkeyiv"CFB",
"CBC", "STREAM", "nOFB"
y "OFB". Debe ser aleatorio y único (pero no secreto).
El mismo VI debe ser utilizado para el cifrado y el descifrado.
Si no se desea utilizar, se puede rellenar con ceros, pero
no se recomienda.
Devuelve un valor negativo en caso de error: -3 si el tamaño
de la clave es incorrecto, -4 cuando hay un problema de asignación de
memoria y cualquier otro valor en caso de error desconocido. Si ocurre un
error, se muestra una alerta. false es devuelto si se pasan parámetros
incorrectos a la función.