mcrypt_ofb <<< |
mdecrypt_generic | Index des fonctions >>> |
7.54 Chiffrage mcrypt 7 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Mcrypt ciphers . Exemples . 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 |
7.54.45 mdecrypt_generic()Déchiffre[ Exemples avec mdecrypt_generic ] PHP 4 >= 4.0.2 string mdecrypt_generic ( resource td , string data )mdecrypt_generic déchiffre les données data . Notez que la longueur de la chaîne déchiffrée peut être plus longue que la chaîne originale, car elle peut avoir été complétée par des caractères " \0 ".
L'exemple ci-dessus montre comment vérifier que les données avant chiffrage sont bien les mêmes que celles après chiffrage/déchiffrage. 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ée et un VI avant d'appeler cette fonction. Lorsque le chiffrement est fait, il faut que vous libérirez 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 . |
<< | mdecrypt_generic | >> |
mcrypt_ofb | Chiffrage mcrypt | Index des fonctions |