mcrypt_ofb <<< |
mdecrypt_generic | Référence des fonctions >>> |
6.20 chiffrement mcrypt 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . 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 |
6.20.45 mdecrypt_generic()Déchiffre[ Exemples avec mdecrypt_generic ] PHP 4 >= 4.0.2, PHP 5 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 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 . |
<< | mdecrypt_generic | >> |
mcrypt_ofb | chiffrement mcrypt | Référence des fonctions |