(PHP 5 >= 5.3.3, PHP 7, PHP 8)
openssl_cipher_iv_length — Получает длину инициализирующего вектора шифра
$cipher_algo
): int|falseВозвращает длину инициализирующего вектора шифра.
cipher_algo
Метод шифрования. Список потенциальных значений можно получить с помощью openssl_get_cipher_methods().
Возвращает длину инициализирующего вектора шифра или false
.
Выдаёт ошибку уровня E_WARNING
в случае передачи неизвестного алгоритма шифрования.
Пример #1 Пример использования openssl_cipher_iv_length()
<?php
$method = 'AES-128-CBC';
$ivlen = openssl_cipher_iv_length($method);
echo $ivlen;
?>
Результатом выполнения данного примера будет что-то подобное:
16