(PHP 3>= 3.0.8, PHP 4 )
mcrypt_create_iv -- Crea un vector de inicialización (IV) a partir de una fuente aleatoriamcrypt_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.