openssl_cipher_iv_length

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

openssl_cipher_iv_lengthErmittelt die Länge des Initialisierungsvektors einer Verschlüsselungsmethode

Beschreibung

function openssl_cipher_iv_length(string $cipher_algo): int|false

Ermittelt die Länge des Initialisierungsvektors (IV) einer Verschlüsselungsmethode.

Parameter-Liste

cipher_algo

Die Verschlüsselungsmethode; openssl_get_cipher_methods() liefert eine Liste der möglichen Werte.

Rückgabewerte

Gibt bei Erfolg die Länge des Initialisierungsvektors zurück, im Fehlerfall false.

Fehler/Exceptions

Gibt einen Fehler der Stufe E_WARNING aus, wenn die Verschlüsselungsmethode unbekannt ist.

Beispiele

Beispiel #1 Beispiel für openssl_cipher_iv_length()

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

echo
$ivlen;
?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

16