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)
;
?
|
|