(PHP 4, PHP 5)
mcrypt_create_iv — Crea un vector de inicialización (IV) a partir de una fuente aleatoria
mcrypt_create_iv() se usa para crear un IV.
mcrypt_create_iv() toma dos argumentos, size determina el tamaño del IV, source especifica la fuente del IV.
La fuente puede ser MCRYPT_RAND (generador de números aleatorios del sistema), MCRYPT_DEV_RANDOM (que lee datos de /dev/random) y MCRYPT_DEV_URANDOM (que lee datos de /dev/urandom). Si usas MCRYPT_RAND, asegurate de llamar antes a srand() para inicializar el generador de números aleatorios.
Example#1 Ejemplo de mcrypt_create_iv
<?php $cipher = MCRYPT_TripleDES; $block_size = mcrypt_get_block_size($cipher); $iv = mcrypt_create_iv($block_size, MCRYPT_DEV_RANDOM); ?>