Mcrypt
- Вступ
- Встановлення та налаштування
- Обумовлені константи
- Шифри Mcrypt
- Mcrypt
- mcrypt_create_iv— Створити ініціалізуючий вектор (Initialization Vector або IV) із випадкового джерела
- mcrypt_decrypt— Розшифровує дані із заданими параметрами
- 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_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
- 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— Функція запускає самоперевірку вказаного модуля
- mdecrypt_generic - Дешифрування даних