(PHP 3 >= 3.0.8, PHP 4, PHP 5)
mcrypt_create_iv -- Crea un vector de inicialización (IV) a partir de una fuente aleatoria
Descripción
string
mcrypt_create_iv ( int size, int source )
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.
Ejemplo 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);
?> |
|