mcrypt_generic_deinit
(PHP 4 >= 4.0.7, PHP 5, PHP 7)
mcrypt_generic_deinit — This function deinitializes an encryption module
Описание
bool mcrypt_generic_deinit
( resource
$td
)
This function terminates encryption specified by the encryption
descriptor (td
). It clears all buffers, but does
not close the module. You need to call
mcrypt_module_close() yourself. (But PHP does this for
you at the end of the script.)
Список параметров
-
td
-
The encryption descriptor.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Смотрите также
- mcrypt_module_open() - Opens the module of the algorithm and the mode to be used
- mcrypt_generic_init() - This function initializes all buffers needed for encryption
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Криптографические расширения
- Mcrypt
- 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
Коментарии
Ok guys, an easy one here.
What we are doing here is basically ending or concluding the encryption, clearing our buffers (what would we do without them).
Just be warned that it will not close the module. You will personally need to call the rather sensuous mcrypt_module_close() yourself. Alternatively you could just rely on PHP to do this for you at the end of the code, nature is beautiful!