openssl_cipher_iv_length

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

openssl_cipher_iv_lengthObtém o comprimento do vetor de inicialização da cifra

Descrição

openssl_cipher_iv_length(string $cipher_algo): int|false

Obtém o comprimento do vetor de inicialização (iv) da cifra

Parâmetros

cipher_algo

O método de criptografia, consulte openssl_get_cipher_methods() para uma lista de valores possíveis.

Valor Retornado

Retorna o comprimento da cifra em caso de sucesso, ou false em caso de falha.

Erros/Exceções

Emite um erro de nível E_WARNING quando o algoritmo de criptografia é desconhecido.

Exemplos

Example #1 Exemplo de openssl_cipher_iv_length()

<?php
$method = 'AES-128-CBC';
$ivlen = openssl_cipher_iv_length($method);

echo $ivlen;
?>

O exemplo acima produzirá algo semelhante a:

16