openssl_cipher_iv_length

(PHP 5 >= 5.3.3, PHP 7, PHP 8)

openssl_cipher_iv_lengthПолучает длину инициализирующего вектора шифра

Описание

openssl_cipher_iv_length(string$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
To Top