mcrypt_get_block_size

(PHP 4, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_get_block_size — Повертає розмір блоку для зазначеного шифру

Увага

Ця функція оголошена застарілої починаючи з PHP 7.1.0 і була ВИДАЛЕНО у версії PHP 7.2.0. Використовувати цю функцію не рекомендується.

Опис

mcrypt_get_block_size(int $cipher): int|false
mcrypt_get_block_size(string $cipher, string $mode): int|false

Перший зразок зібраний з бібліотекою libmcrypt 2.2.x, а другий з libmcrypt 2.4.x або 2.5.x.

mcrypt_get_block_size() використовується для отримання розміру блоку вказаного cipher (У комбінації з режимом шифрування).

Правильніше використовувати mcrypt_enc_get_block_size(), яка використовує ресурс, що повертається mcrypt_module_open()

Список параметрів

cipher

Одна из констант**MCRYPT_ciphername**или название алгоритма в виде строки.

mode

Одна из констант**MCRYPT_MODE_modename**, або один з наступних рядків: "ecb", "cbc", "cfb", "ofb", "nofb" та "stream".

Значення, що повертаються

Повертає розмір блоку алгоритму в байтах або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання mcrypt_get_block_size()****

Цей приклад демонструє використання функції, зібраної з libmcrypt 2.4.x і 2.5.x.

Loading...

Дивіться також