mcrypt_generic() chiffre les données data. Les données sont complétées par des "\0" pour obtenir une taille multiple de la taille d'un bloc. Elle retourne les données chiffrées. Notez que la longueur de la chaîne retournée peut être plus longue que celle passée en argument, à cause du complément.
Le gestionnaire de chiffrement td doit être initialisée avec la fonction mcrypt_generic_init(), avec une clé et un VI, avant d'appeler cette fonction. Lorsque le chiffrement est réalisé, vous devez libérer les buffers en appelant la fonction mcrypt_generic_deinit(). Voyez mcrypt_module_open() pour un exemple.
Voir aussi mdecrypt_generic(), mcrypt_generic_init() et mcrypt_generic_deinit().
Précédent | Sommaire | Suivant |
mcrypt_generic_init | Niveau supérieur | mcrypt_get_block_size |