6.53.4 mcrypt_create_iv[ Exemples avec mcrypt_create_iv ] PHP 3>= 3.0.8, PHP 4 >= 4.0.0Description
string mcrypt_create_iv(int size ,int source )
mcrypt_create_iv sert à créer un IV
(vecteur d'initialisation).
mcrypt_create_iv prend deux arguments,
size détermine la taille de IV,
source spécifie la source de IV.
La source peut être MCRYPT_RAND (générateur de nombres
aléatoires système), MCRYPT_DEV_RANDOM (lecture des données
depuis le fichier /dev/random) et MCRYPT_DEV_URANDOM (lecture des données
depuis le fichier /dev/urandom). Si vous utilisez MCRYPT_RAND, assurez-vous de
bien appeler srand pour initialiser le
générateur de nombres aléatoires.
Exemple avec mcrypt_create_iv |
<?php $cipher = MCRYPT_TripleDES; $block_size = mcrypt_get_block_size($cipher); $iv = mcrypt_create_iv($block_size, MCRYPT_DEV_RANDOM); ?>
|
|