Manuel PHP
Précédent
Suivant
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 1.
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);?
Précédent
Sommaire
Suivant
Niveau supérieur