Crée un vecteur d'initialisation à partir d'une source aléatoire.
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.