



|
Manuel PHP
|
|
Table : .mcrypt cbc.mcrypt cfb .mcrypt create iv .mcrypt decrypt .mcrypt ecb .mcrypt enc get algorithms name .mcrypt enc get block size .mcrypt enc get iv size .mcrypt enc get key size .mcrypt enc get modes name .mcrypt enc get supported key sizes .mcrypt enc is block algorithm mode .mcrypt enc is block algorithm .mcrypt enc is block mode .mcrypt enc self test .mcrypt encrypt .mcrypt generic deinit .mcrypt generic end .mcrypt generic init .mcrypt generic .mcrypt get block size .mcrypt get cipher name .mcrypt get iv size .mcrypt get key size .mcrypt list algorithms .mcrypt list modes .mcrypt module close .mcrypt module get algo block size .mcrypt module get algo key size .mcrypt module get supported key sizes .mcrypt module is block algorithm mode .mcrypt module is block algorithm .mcrypt module is block mode .mcrypt module open .mcrypt module self test .mcrypt ofb .mdecrypt generic |
mdecrypt_genericmdecrypt_genericDescriptionstring mdecrypt_generic ( resource td, string data )
mdecrypt_generic() déchiffre les données
L'exemple ci-dessus montre comment vérifier que les données avant chiffrement sont bien les mêmes que celles après chiffrement/déchiffrement. Il est très important de réinitialiser le buffer de chiffrement avec mcrypt_generic_init() avant que nous ne déchiffriez les données. Le gestionnaire de déchiffrement doit toujours être initialisé par la fonction mcrypt_generic_init() avec une clé et un VI avant d'appeler cette fonction. Lorsque le chiffrement est fait, il faut que vous libériez les données chiffrées en appelant mcrypt_generic_deinit(). Voir mcrypt_module_open() pour un exemple. Voir aussi mcrypt_generic(), mcrypt_generic_init() et mcrypt_generic_deinit().
|

